The Phillies optioned Castillo to Triple-A Lehigh Valley on Tuesday, Scott Lauber of The Philadelphia Inquirer reports.
The Phillies claimed Castillo off waivers from the Red Sox on Wednesday, Matt Gelb of The Athletic reports.
Castillo was designated for assignment by the Red Sox on Friday, Rob Bradford of WEEI.com reports.
The Red Sox claimed Castillo off waivers from the Royals on Tuesday.
Castillo was designated for assignment by the Royals on Tuesday, Anne Rogers of MLB.com reports.
Castillo was optioned to Triple-A Omaha on Friday.
Castillo was recalled from Triple-A Omaha on Saturday.
Castillo was optioned to Triple-A Omaha on Thursday.
The Royals recalled Castillo from Triple-A Omaha on Sunday.
The Royals optioned Castillo to Triple-A Omaha on Tuesday.