Matthew Stafford lures in haters, proceeds to shut them up with 4 TD passes

Roughly two weeks ago, news broke that Matthew Stafford and the Detroit Lions had agreed to a $135 million deal, making him the highest paid player in NFL history. Despite being late at night, news of the deal spread quickly on social media and it must have woke up the trolls because the Stafford haters … Continue reading Matthew Stafford lures in haters, proceeds to shut them up with 4 TD passes