I know what you're thinking: Who would want Terrell Owens on their team after his antics for so long? Hear me out. You can't deny that he was playing pretty well for the Cincinnati Bengals. He didn't complain much, and he only made the team better.
Owens still has some talent left in him, and I think his antics are over. He's nearing the end of his career, and he knows that he needs to be smarter with what he says since his talent has declined.
He may not be a great fit for a bad team, but for a playoff-caliber team, he could be the difference between going to the Super Bowl and barely making it into the playoffs.