James Hinchcliffe Wins 2017 Toyota Grand Prix Of Long Beach Alex Bean 7 years ago James Hinchcliffe won the 2017 Toyota Grand Prix of Long Beach…