Category: T.O. Show

Terrell Owens is Returning to Football with the IFL’s Allen Wranglers: “I can play. It was something I felt like I couldn’t turn down.”

Friday, January 20th, 2012

Getcha popcorn ready Allen, Texas! It's gonna be a show. Terrell Owens is officially taking his talents to the Indoor Football League in what promises to be yet another bizarre chapter of his long and controversial football career. Owens will be suiting up for the Allen Wranglers and oddly enough will also ...