The Cleveland Browns have just announced that they’ve opened Deshaun Watson’s 21-day activity window. This means that he’ll either have to be fully activated or designated to remain on IR for the rest of the year within the next three weeks.

Click Here for Story