Through 2010, that is Matt Stairs and Todd Zeile who hit HRs for 11 different teams.
Stairs hit home runs for the Athletics (122), Royals (39), Blue Jays (32), Pirates (20), Cubs (17), Brewers (16), Phillies (7), Rangers (3), Padres (3), Tigers (2), and Red Sox (1).
Zeile hit home runs for the Cardinals (75), Mets (41), Dodgers (38), Rangers (30), Phillies (20), Rockies (18), Cubs (9), Yankees (6), Marlins (6), Expos (5), and Orioles (5).
Robert Horry and your face
Mike Sillinger played for 12 different teams (Detroit, Anaheim, Vancouver, Philadelphia, Tampa Bay, Florida, Ottawa, Columbus, Phoenix, St.Louis, Nashville and the NY Islanders)
All 30 teams play an equal share of 81 home games and 81 away games.
Barry Bonds has the most home runs in Major League Baseball (762).
Mike Morgan played for 12 franchises from 1978-2002, more than any other player.
Robert Horry and your face
Mike Sillinger played for 12 different teams (Detroit, Anaheim, Vancouver, Philadelphia, Tampa Bay, Florida, Ottawa, Columbus, Phoenix, St.Louis, Nashville and the NY Islanders)
Bill Russel
J.T O'Sullivan
cheese cakes
George Blanda
'Trading block' is a term used in most sports that means a team wants to trade a player and is shopping the player around to different teams to see what they can get in return.
Phillies
There were a few different teams in different leagues and most were named the Yankees. The short answer is that there was the baseball team, 7 football teams in different leagues (one being the football Giants) and the Generals and Cosmos were soccer teams.
Phil niekro
most of the time the individual player that it is assigned to will take it home and clean it so they have it for the next week of practice. at least thats what they do in high school.
The T.O. Terrlle Owens the football Shaq