Terrell Owens Released By Allen Indoor Team Terrell Owens has been released by the Allen Wranglers and lost his ownership stake in the Indoor Football League team.

Watch & Listen LIVE