Giants
‘Shark’ battles and Belt homers again but Giants tossed in extras
After more than a month and a half, the Giants and Rockies finally faced off for the first time of 2018 Thursday.