8.23.24 Eric Flack, WUSA9, on the latest on the Commanders stadium and the new stadium landing in DC.
The Kevin Sheehan Show
6,939 clip(s)
Full Show - August 23, 2024
Kliff Kingsbury thins Kaz Allen could be dangerous
Is the Stadium heading back to DC?