In response to a tweet posted earlier today, someone posted what appeared to be a draft of the press release announcing the Deshaun Watson ruling. Regardless of the legitimacy of the press release (and it looks legit), a source with knowledge of the situation tells PFT that, indeed, Watson will be suspended 11 games. He’ll [more]