When the green flag waves this weekend for the 34th annual Grand Prix of Long Beach, it will mark the end of an American motorsports era. More...