The NFL and Deshaun Watson agreed to a settlement in regards to his looming suspension. The two parties agreed to an 11-game suspension which will be paired with a $5 million fine. The punishment puts Watson on track to return to action in Week 13 of the 2022 NFL season, and low and behold, he’ll […]