Six players who have played for the most MLB franchises
Ron Villone, 12 teams
The cliche is if you throw from the left side at 90 mph, you have a chance to carve out a role in MLB for a long time. Villone did just that. The New Jersey-born southpaw put together a 15-year career and spent no more than three full seasons with one organization. He finished his career with a 4.73 ERA and a 1.50 WHIP.