Steelers Depot
6 months agoPittsburgh Steelers
Controversial Ref Brad Allen To Officiate Steelers-Ravens Game
Brad Allen, the controversial referee from the Lions vs. Cowboys game, has been assigned as the head referee for the Steelers vs. Ravens game.
Allen faced intense criticism for mishandling the Lions' game-winning two-point play. [ more ]