THE SPORTSCAP

NFLPA records show more than $88 million in Browns cap credits for Deshaun Watson injuries

NFLPA records show more than $88 million in Browns cap credits for Deshaun Watson injuries

Insurance results in massive cap credits from 2024 through 2029

Read Full Story →← More Stories

via PFT · NFL