IndyCars Are Coming to Capitol Hill

A major IndyCar event will be taking place in Washington, D.C., in August. Details on that and more in this “Fox Sports Update.”