Steve Letarte reveals who nudged him into Spire opportunity for Miami
  • 3 years ago
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.
Recommended