Giants reach three-year deal with Casilla - Giants Extra
Kevin Pillar, Boston Red Sox agree to one-year, $4.25M contract; right-handed hitter should complement 3 left-handed hitting outfielders
John Henry Discusses Payroll, Offseason, False Narrative Around Red Sox - MLB Trade Rumors
Giants reach three-year deal with Casilla - Giants Extra
Giants reach three-year deal with Casilla - Giants Extra