Category Archives: The NFL Implodes

The NFL Implodes

The NFL Implodes I thought the decision to give Roger Goodell a new contract was stupid, he has presided over the worst period in the leagues history, a period that may lead to their de-thronement as the King of TV. … Continue reading

Posted in The NFL Implodes, Uncategorized | Leave a comment