One Chicago Bears fan likely got himself arrested after tossing multiple chairs into the air after the team's comeback ...
Now this is the definition of dedication. Football fans undeniably go to great lengths to show their love and support for their favorite teams, but there's one NFL devotee who literally wears his ...
Several people close to Don Wachter describe him as a nice man who keeps to himself. When he gets into costume and becomes ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results