Stefon Diggs tries to tame Philadelphia Eagles fans with game of catch
Conventional wisdom says Philadelphia Eagles fans – actually Philly fans in general – are among the toughest on opponents. Buffalo Bills wide receiver Stefon Diggs decided to break the ice …