Free Press Sports with Carlos and Shawn
How much will the Lions’ huge upset win hurt them in the NFL draft?
00:00 / 56:28
Advertisement