IndyCar's Freedom 250 Grand Prix spectacle in Washington, DC draws massive TV ratings | Blerbz