Yahoo Sports reports: Deshaun Watson left the field to some cheers after rupturing his Achilles in 2024. 20 months later, he's made piece with the controversial reaction from some Cleveland Browns fans.