“Tryin To Freeze To Death”: Bills Supporters Watching The Wild-Card Clash Despite Waist-Deep Snow Has NFL Addicts In Stitches
The Pittsburgh Steelers were defeated 31-17 by the Buffalo Bills in the rescheduled AFC wild-card game on Monday. In Buffalo, New York, there were hard […]