We all know it’s been a tough few years for ex NFL star Terrell Owens. Rumors of him being broke and suicidal have dominated the headlines but we finally have some good news to share!
For a few hours this weekend, Owens got back to doing what he does best, catching passes and scoring touchdowns. In his debut for Allen Wranglers of the Indoor Football League, Owens caught just three passes, but all three were touchdowns.
Somebody bring this man back to the NFL!
Here’s the video…
via BlackMediaScoop