Detroit Lions fans can't believe what happened vs. the Atlanta Falcons, but Matthew Stafford and Co. got it done.
Detroit Free Press, Detroit Free Press: Sports
Sun, 10/25/2020 - 6:17pm
Detroit Lions fans can't believe what happened vs. the Atlanta Falcons, but Matthew Stafford and Co. got it done.