Former Buffalo Bills receiver Stefon Diggs is stirring up new drama after he wiped his social media presence ahead of free agency. Stefon Diggs stirred controversy during his time with the Buffalo Bills with a series of cryptic actions on social media, and now he’s doing the same with the New England Patriots. The All-Pro wide receiver set off months of speculation near the end ... [2671 chars]