Dan Castano tossed five innings of one run ball, and the Marlins powered their way to a win over the Giants on Friday night at loanDepot park.
Learn more about your ad choices. Visit megaphone.fm/adchoices