The Oklahoma City Thunder made history on Monday during their dominant victory against the New Orleans Pelicans.
It was all Philadelphia Eagles in New Orleans on Sunday night at the Caesars Superdome, as they dominated the back-to-back ...
Yes, the Philadelphia Eagles and Kansas City Chiefs were in New Orleans, above all else, to play a football game.