The Kevin Sheehan Show
May 15 2024 • 31 mins
5.15.24 Barry Svrluga, Washington Post, on the controversy surrounding Dan Quinn's t-shirt, bringing the Commanders' stadium to RFK, and Ted Leonsis' interest in buying the Nationals.