The NFL Came Down Hard on New Orleans

And I, for one, think everyone got exactly what they deserve.

Mar 21, 2012 at 3:45pm | Leave a comment