Luis Castillo shuts down Pirates with ease as Mariners coast to victory
Reds escape with a 5-4 extra-innings win over the Royals - Redleg Nation
MLB roundup: Tatis homers as Padres use seven-run 11th to top Astros, Giants rob Dodgers - AS USA
Seattle Mariners' Luis Castillo Gets Critical Win and Extends Incredible Streak - Fastball
Seattle Mariners, pitcher Luis Castillo agree to 5-year, $108M deal
Team USA Opens National Team Training With Win
Captain Crawford in the clutch: J.P. walks off Rangers to keep the Mariners season alive — Converge Media
Luis Castillo falters, Seattle Mariners blow 9-run lead in loss to Kansas City Royals
Ken Griffey Jr Seattle Sports Hell
Hot Stove Tracker: Hunter Pence is coming back to the Giants