Denver Broncos OT Ja’Wuan James (Achilles) was released Friday, May 14. The Broncos do not intend to pay him his $10 million salary for 2021 since he suffered his Achilles tendon injury away from the team’s facility.
Denver Broncos OT Ja’Wuan James (Achilles) was released Friday, May 14. The Broncos do not intend to pay him his $10 million salary for 2021 since he suffered his Achilles tendon injury away from the team’s facility.