UPDATE: Experts say loss of race hurts both F1, Speedway
Motorsports experts are divided over who is the biggest loser after the announcement that Formula One will not return in 2008 to Indianapolis Motor Speedway. “The Speedway loses one of the world’s marquee global motorsports events and F1 loses out on one of the world’s largest markets for its teams and corporate partners,” said Tim […]