HOME
TEAMS
DRIVERS
STANDINGS
RESULTS
SCHEDULE
FREE AGENCY
Contact
More
Nation:
United States
Status: Veteran
Team: Team Spirit Racing
Number: 18
Total Points Scored
Wins
Podiums
Poles
Debut: Season 1