HAMMOND, La. The six years it took for playoff football to return to Hammond, America was worth the wait.

More...