Yes, yes, it's fun to believe, and goes perfectly with every T.O. stereotype we have, that Terrell Owens was released by the Allen (Texas) Wranglers because he's just too much of a diva. And it's probably true—Owens is kind of a selfish jerk who was dicking around in the IFL for some quick cash and the opportunity to stay in the football long enough to garner an NFL tryout that's never coming. He showed up on gamedays, played hard, then never saw his teammates again until the next game. But wasn't that sort of the point? The man's a mercenary, and a struggling team in a mostly regional league saw some PR in putting his name on the marquee.
According to the Wranglers' official press release, Owens was let go because "he made it clear that he had no intentions of playing in the team's upcoming crucial away games in Nebraska and Everett." Well, no shit. It was expressly written into Owens's contract that he didn't have to play away games unless paid by the other team to show up.