James Hinchcliffe Wins 2017 Toyota Grand Prix Of Long Beach
James Hinchcliffe won the 2017 Toyota Grand Prix of Long Beach…
James Hinchcliffe won the 2017 Toyota Grand Prix of Long Beach…
Mike Conway sat back and watched and waited as several contenders and pre-race favorites gradually crashed out and made way for him to capture the 40th Toyota grand Prix of Long Beach. Conway wound up defeating Will Power while pre-race favorites Juan Pablo Montoya finished fourth and four-time winner Sebastian Bourdais finished 14th. Carlos Munoz […]