Don't panic yet about Detroit Lions after ugly loss to Bills
Andrew Birkle and Christian Romo talk about the Lions' ugly loss to the Buffalo Bills in Week 2 on Thursday, Sept. 17, 2026 and why it's not time to panic yet in an episode of the Freep Sports Show.

