Frenchman Simon Pagenaud won the Toyota Grand Prix of Long Beach’s 33rd IndyCar Series race by 0.3032 of a second over Scott Dixon of New Zealand, the closest finish in race history. Pagenaud took the lead from Charlie Kimball of Camarillo on the 56th lap on the 1.968-mile, 11-turn street circuit surrounding the Long Beach Convention […]