Published on: 16th July, 2010
People argue that Terrell Owens will destroy the team chemistry on every team. I agree with that statement somewhat. I think that 31 teams should not even think about adding Owens to their roster. There is, however, one team that I believe can handle Owens' attitude. That team is the New England ...