8.15.24 Kevin reacts to a letter Ted Leonsis wrote to him about bringing the Olympics to Washington DC.
The Kevin Sheehan Show
6,870 clip(s)
Full Show - August 15, 2024
Ted Leonsis continues conversation about an Olympics in DC
Terry McLaurin can be a top 10 WR with Jayden Daniels