MIAMI -- A wild victory for the Marlins was tempered by some disappointing injury news. Starlin Castro homered twice and drove in five runs, and Miami spotted the Philadelphia Phillies a seven-run ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results