MLB

Saltalamacchia pacta con los Marlins por $21 millones