Another, likely, season-ending injury leaves the organization searching for answers on a day that was supposed to restore the Cleveland Browns. Nick Chubb made a triumphant return to football by starting and scoring a touchdown in the 21-14 loss to the Cincinnati Bengals.
The most significant news from the game is the Achilles injury that Deshaun Watson suffered, which seemingly will end his season and could impact the Browns salary cap next year. It occurred on a designed run late in the second quarter when Watson planted his right foot.