Miracle

Revisiting the Miracle in Atlanta – Lions Win!

The Detroit Lions beat the Atlanta Falcons on Oct 25, 2020 in the final seconds. Relive the miracle here and…

4 years ago