Surprise Endings

The San Francisco Giants are calling it an era. Barry Bonds won't be returning next season, ending his 15-year stint by the Bay. Although Bonds became a star in Pittsburgh, it'll be strange to see him in a different uniform next year (though I'm not sure he'll have many suitors.)
Here are fifteen twenty-four other superstars who ended their careers in super-strange uniforms, courtesy of GameKult, The Sporting News and The Fowl Line:
O.J. Simpson, San Francisco 49ers; Patrick Ewing, Orlando Magic; Joe Namath, Los Angeles Rams.
Karl Malone, Los Angeles Lakers; Joe Montana, Kansas City Chiefs; Johnny Unitas, San Diego Chargers.
Franco Harris, Seattle Seahawks; Michael Jordan, Washington Wizards; Emmitt Smith, Arizona Cardinals.
Willie Mays, New York Mets; Gordie Howe, Hartford Whalers; Ron Santo, Chicago White Sox.
Ray Bourque, Colorado Avalanche; Thurman Thomas, Miami Dolphins; Tony Dorsett, Denver Broncos.
What other sports legends forever tied to one city ended their careers in another?
UPDATE: Great responses, everyone. I found an old Uni Watch column from ESPN that really nailed this topic. Here are a few more...
Dennis Rodman, Dallas Mavericks; Dale Murphy, Colorado Rockies, Hakeem Olajuwon, Toronto Raptors.
Keith Hernandez, Cleveland Indians; Bernie Kosar, Miami Dolphins; Walt Frazier, Cleveland Cavaliers.
Dominique Wilkins, Orlando Magic; Hank Greenberg, Pittsburgh Pirates; Earl Campbell, New Orleans Saints.