IndyCar speeds into nation’s capital

Drivers will hit the streets this weekend for the IndyCar Freedom 250 Grand Prix in the heart of downtown Washington, D.C as part of more than $90 million in taxpayer funds spent over the past year in celebration of America's 250th anniversary. ... Read More.