Browns QB Watson suffers likely season-ending Achilles injury. Teammates upset some fans cheered
- Posted on October 20, 2024
- By Chicago Tribune
- 2 Views
Browns QB Watson suffers likely season-ending Achilles injury. Teammates upset some fans cheered
Deshaun Watson’s unsuccessful and disappointing stay with Cleveland has taken another significant turn.