Friday, June 25, 2010

Indy to New Hampshire?

NEW HAMPSHIRE BOUND: The IZOD IndyCar Series is expected to formally announce later this week that it will return to New Hampshire Motor Speedway to race in 2011 for the first time since the 1998 season when Tony Stewart was the winner at the one-mile oval.