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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results