Skip to content
  • Steve Letarte reveals who nudged him into Spire opportunity for Miami

    NBC Sports' Steve Letarte will fill in as the No. 7 crew chief for Spire Motorsports at Homestead-Miami Speedway, and his wife and Jeff Dickerson are behind the push.