7.30.24 Kevin discusses John Elway revealing his biggest mistake as an NFL executive and it leads to a conversation between he and Denton on the biggest mistakes the Commanders have made over the last decade.
The Kevin Sheehan Show
6,943 clip(s)
Josh Harris sets goal date for new stadium
Dan Quinn process of making cuts
Kevins Game Take