Simon Pagenaud Wins 2016 Toyota Grand Prix At Long Beach Alex Bean 8 years ago Simon Pagenaud wins the 2016 Toyota Grand Prix at Long Beach….