Long Beach signs 3 year extension with IndyCar

On Tuesday night the Long Beach City Council approved to extend the contract for the Grand Prix for 3 more years with options for 2 additional years according to this article on NBC Sports. The extension was approved 8-0 by the city council and probably means the proposal to bring back Formula One to Long Beach is dead … » 4/24/14 4:04pm 52 minutes ago