The 1987 New Orleans Saints Earn The Franchise’s First Playoff Berth

The city of New Orleans got an NFL franchise in 1967 and for two decades experienced what can be described as mediocrity—if you’re being nice. After twenty years they had never made the playoffs, not even had so much as a winning season. They’d only finished .500 twice. The 1987 New Orleans Saints ended all […]