Castillo, Mariners agree to $108M, 5-year deal through '27
Luis Castillo discusses contract extension with Mariners
Seattle Mariners, Luis Castillo agree to five-year, $108 million
Why New York Yankees Didn't Trade For Luis Castillo at Deadline
CASTILLO, LUIS Miguel - Player Profiles
Luis Castillo, Mariners Agree on Extension, per Report - Sports
What a steal he's an ace, They are building a multi-year
Luis Castillo avoids terrifying head injury after dreadlocks absorbs
Luis Castillo: Breaking News, Rumors & Highlights
Mariners reportedly sign pitcher Luis Castillo to 5-year, $108
Seattle Mariners, pitcher Luis Castillo agree to 5-year, $108M deal
EMERGENCY POD! Seattle Mariners Ink Luis Castillo to Five-Year
LVII Phillies nuggets for Super Bowl Sunday: Bryce Harper's elbow
Luis Castillo News, Rumors, Stats, Highlights and More
Mariners sign Luis Castillo to five-year, $108M contract extension