"This was not on me": Amon-Ra St. Brown sets record straight over "piss*d" ref throwing flag for unnecessary roughness in Detroit Lions' win

1 week ago 4

Rommie Analytics

Amon-Ra St. Brown says the flag that turned heads at Ford Field on Sunday came from an accident, not intent. In a video posted by the "St.
Read Entire Article