Starlin Castro smashes a solo home run to left-center field to cut the Marlins' deficit to 6-1 in the 7th inning

Other Sports News