FOx

Miracles & Heartbreaks of the Lions vs. Falcons

The Lions won on 10/24/20 with a last second miracle. But, why shouldn't we be surprised that the game ended…

4 years ago