greg mcmahon

He Has To Go—Now
This season the Saints have had three blocked kicks that have ultimately led to heartbreaking losses. It is beyond time for Sean Payton to fire his friend.