03.05.2024 - By Locked on Podcast Network
The Denver Broncos will release quarterback Russell Wilson at the start of the 2024 NFL league year as free agency kicks off. The decision puts a lot of pressure on head coach Sean Payton to make the right call, whether through the open market or the NFL Draft to replace him.