Refs & Cowboys Screw the Lions
Description
The Referees screwed the Detroit Lions in their loss to the Dallas Cowboys. NFL All-Pro Safety Glover Quin sounds off.
A full breakdown and recap of every Detroit Lions move of the 2024 NFL Draft
Published 04/29/24