Articles

22

Formula One Headed to NBC in 2013? October 12, 2012 2:33 PM 24  Comments

With Formula One heading to Austin, Texas, this year and possibly New York and New Jersey in 2013, the series is said to be in TV talks with NBC.

Read Article

Vettel takes a giant leap as Alonso crashes out in Japan October 7, 2012 9:30 PM 0  Comment

Sebastian Vettel stormed to his third Japanese Grand Prix win in four seasons to put himself within four points of Fernando Alonso in the championship.

Read Article

Michael Schumacher says F1 comeback is over October 4, 2012 8:00 AM 0  Comment

The seven-time world champion said at the Japanese Grand Prix Thursday his batteries were "on the red zone," ending a comeback with Mercedes AMG F1 that began in 2010.

Read Article

See the Latest Aerial Shots of New Grand Prix Track in Austin September 25, 2012 10:58 AM 0  Comment

The Circuit of the Americas in Austin, site of the United States Grand Prix, has released new aerial photos of the track under construction.

Read Article
22