who has played with the most mlb teams
Octavio Dotel Octavio Eduardo Dotel Diaz (born November 25, 1973) is a Dominican former professional baseball pitcher. Dotel played for thirteen major league teams, more than any other player in the history of Major League Baseball (MLB), setting the mark when he pitched for the Detroit Tigers on April 7, 2012, breaking a record previously held by Mike Morgan, Matt Stairs, and Ron Villone.[1] He was a member of the Houston Astros for 5 seasons.
World Series In the American League, the New York Yankees have played in 40 World Series and won 27, the Philadelphia/Kansas City/Oakland Athletics have played in 14 and won 9, and the Boston Red Sox have played in 12 and won 8, including the first World Series. In the National League, the St. Louis Cardinals have appeared in 19 and won 11, the New York/San Francisco Giants have played in 20 and won 8, the Brooklyn/Los Angeles Dodgers have appeared in 19 and won 6, and the Cincinnati Reds have appeared in 9 and won 5.