Listen Live


By: Chris Chase (Shutdown Corner)


Terrell Owens’ return to the Dallas area won’t be as triumphant as he hoped. The former NFL star announced Wednesday that he signed to play for an Indoor Football League team in the Dallas suburb of Allen.

T.O. posted a brief message on Twitter in which he said he’ll be a co-owner and player for the Allen Wranglers and — whoa, hold up. The Wranglers?

Read More