Football season may be done for the Saints a bit early this year (and don't get me started on that), but the City of New Orleans still has some football left ... and on a pretty darn large stage at that. Link To Original Article