Day: December 28, 2015

CONSPIRACIES R US: Bill Belichick Kicked In OT To Screw Steelers

Bill Belichick is taking heat over the past 24 hours for his decision to kick instead of taking the football and putting it in the hands of Captain America during New England’s 26-20 overtime loss to the New York Jets on Sunday. One theory floated out on Twitter […]