Skip to content

Trading places: Most traveled players in MLB history

Ezra Shaw / Getty Images Sport / Getty

Get ready for something new.

With spring training around the corner, fans across baseball are going to have to get accustomed to seeing some of their favorite players in new jerseys. Big names such as David Price, Jason Heyward, Zack Greinke and Justin Upton all found new homes for the upcoming campaign.

Here are some of baseball's most traveled players, who made wearing a new uniform seem like an annual tradition:

Octavio Dotel

Years played: 1999-2013

Franchises: 13 (Mets, Astros, Athletics, Yankees, Royals, Braves, White Sox, Pirates, Dodgers, Rockies, Blue Jays, Cardinals, Tigers)

A high-octane heater and a nasty slider allowed the Dominican to forge a solid career that included 109 career saves over 15 seasons in the big leagues. Even as he aged, Dotel's arm still interested enough teams to keep him around the majors long enough to play for 13 different franchises.

Mike Morgan

Years played: 1978-2002

Franchises: 12 (Athletics, Yankees, Blue Jays, Mariners, Orioles, Dodgers, Cubs, Cardinals, Reds, Twins, Rangers, Diamondbacks)

Drafted with the fourth overall pick in the 1978 draft by the Oakland Athletics, Morgan offered durability to any club who signed him, appearing in 597 games, starting 411, and logging over 2,700 innings of work. The one-time All-Star was also great at keeping the ball in the park, allowing just 0.9 home runs per nine innings across 22 seasons.

Matt Stairs

Years played: 1992-2011

Franchises: 12 (Expos/Nationals, Red Sox, Athletics, Cubs, Brewers, Pirates, Royals, Rangers, Tigers, Blue Jays, Phillies, Padres)

The undrafted hockey player from Eastern Canada managed to earn quite a name for himself in the bigs after the Montreal Expos took a chance on him in 1989. Stairs, whose power always intrigued teams, made quite the name for himself late in his career as a pinch hitter, which included some playoff heroics for the Philadelphia Phillies en route to a World Series in 2008.

Ron Villone

Years played: 1995-2009

Franchises: 12 (Mariners, Padres, Brewers, Indians, Reds, Rockies, Astros, Pirates, Marlins, Yankees, Cardinals, Nationals)

Villone proved that being left-handed can carry you far in the majors. The southpaw wasn't exactly a lefty specialist: His career splits didn't show dominance against lefties, he didn't strike out a lot of hitters, and he couldn't keep his walks down. Villone is a bit of an oddity, but 12 different teams decided they needed his services, enabling him to stick in the bigs for 15 seasons and earn close to $12 million in the process.

Daily Newsletter

Get the latest trending sports news daily in your inbox