(The Center Square) - 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.