Season is just around the corner, and as a native New Yorker who isn't actually a fan of either home team, this article really just makes me so delighted I don't even know what to do with myself:
http://deadspin.com/...eeks-1723397727
NFL
Started by
Necrohealiac
, Aug 11 2015 09:37 AM
No replies to this topic
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users