Winn, 30, was drafted by the Browns in the sixth round of the 2012 draft out of Boise State. He signed a four-year rookie deal through the 2015 season.
At the start of 2015, Winn was traded by the Browns to the Colts for a conditional seventh-round pick. Winn signed with the Broncos the following year and returned to Denver in 2019 on a one-year deal.
Winn hasn’t appeared in a game since 2016 after sustaining multiple torn ligaments in August 2017. The Broncos placed him on injured reserve due to a triceps injury coming out of the preseason last year.
According to OverTheCap.com, releasing Winn will free up $820,000 of available cap space while creating no dead money.
In 2016, Winn appeared in 16 games for the Broncos, recording 19 total tackles, one tackle for loss and one fumble recovery.