Highlights

On this day in history: Atlanta Falcons defeat the New Orleans Saints 62-7

On September 16, 1973 the Atlanta Falcons dominated the New Orleans Saints with a final score of 62-7.

Advertising