ADVERTISEMENT - CONTINUE READING BELOW
Former NFL star Terrell Owens made his official Indoor Football League debut this past Saturday for the Allen Wranglers, a team based out of Allen, Texas.
Owens finished Saturday’s game with three catches for 53 yards and three touchdowns. Owens joined the Wranglers after not getting picked up by a NFL team last season.
Check out Owens’ first touchdown catch from Saturday’s game below:
Photo Credit: Tucsoncitizen.com