Stefon Diggs has spoken out for the first time following the announcement that he was released from his three-year contract with the New England Patriots.
Despite delivering a strong performance on the field during his short tenure, it was reported Wednesday that the NFL wide receiver would not be fulfilling his entire contract and would be formally released next week.