Few players across Major League Baseball had more turbulent seasons than José Castillo.

It's tough to adjust to a new team in the middle of a season, but how about three new teams? Castillo pitched for the Arizona Diamondbacks, New York Mets, Seattle Mariners, and Baltimore Orioles this year, all within a four-month span.

Baltimore claimed Castillo, a five-year veteran lefty, off waivers from the Mariners in early September. They were desperate for arms at the time due to injuries, but with many of those injured players returning to the 40-man roster this week, it was hard to find a place to keep Castillo.

Accordingly, the Orioles placed Castillo on waivers, perhaps thinking there was still a chance they could retain him for next season if he cleared. Instead, he was claimed by the Mets

See Full Page