Indy Car: Josef Newgarden Wins Indy Car Championship At Laguna Seca
Josef Newgarden wrapped up the Championship at the last race of the season with 3 other racers gunning for the top spot.
Read moreJosef Newgarden wrapped up the Championship at the last race of the season with 3 other racers gunning for the top spot.
Read more