HUGE CLASH: Bills OT Brutal 3-Word Response to Stefon Diggs in a Social Media Brutal Clash Between Stefon Diggs And Bills Fans
Shortly after being sold to the Houston Texans in a blockbuster deal, wide receiver Stefon Diggs took to social media to mock Buffalo Bills fans. […]