If the New England Patriots/LA Lakers/New York Yankees/Manchester are such a great team why are there so many former players?
Sometimes what the team needs and what you need don't align. Wrong sport, wrong coach, not enough play time, not good enough, hate the fans, etc.