Terrell Owens put back on the pads as he hit the field with the Allen Wranglers of the indoor football league. T.O came away with three touchdowns in the first half of the game after missing over a year of playing. While this isn’t the NFL, Owens is trying to show everybody that he deserves his chance back on the big stage. Hopefully some team will give him a shot.
The Wranglers won 50-30 over the Wichita Wild.