VIDEO: Jets’ Todd Downing Blamed ‘Victory Beer,’ Death Threats Against Family for DUI Arrest
Police video of NFL passing game coordinator Todd Downing’s DUI arrest from last Nov. has been released.
Police video of NFL passing game coordinator Todd Downing’s DUI arrest from last Nov. has been released.
The Titans had a lot to celebrate after their victory over the Green Bay Packers Thursday night, but one member of the Titans organization may have taken the post-game celebrations way too far.