Controversial NFL Ref Brad Allen Speaks Out As His Comments Reveal Someone Is Lying About What Happened During Sketchy Ending To Cowboys-Lions Game
The Detroit Lions scored a touchdown with 23 seconds remaining against the Cowboys in a pivotal matchup for playoff …