Terrell Owens in a Tweet that leads people to his website, announces that he had indeed signed a contract to play with the Allen Wranglers of the Indoor Football League. The deal is reportedly worth $250k and some ownership stake.
T.O. gets a lot of slander, but if he wants to play ball and is healthy enough to do so more power to him.
Hopefully this springboards him back into the NFL.
If not, at least it is some cash in his pocket.
Either way T.O. says get your Popcorn ready.
Listen to announcement below.