Major League Baseball players rarely play their entire career with the same team, even the best of the best.