MLB

Cain y los Gigantes firman contrato por 127,5 millones