For the first two-thirds of their opening day game, Brandon Belt and the San Francisco Giants certainly were not on their 'A' game.  But, it's all about how you finish...and boy, did they ever. 

After opening the season with two strikeouts and some misplays on defense, former Hudson Hornet stand out Brandon Belt collected 3 consecutive hits including a homer, and he scored 3 runs.  Belt was also on base when Buster Posey launched the eventual game winning home run into the left field seats. In the end, the Giants battled from 4 runs down to take the victory 9-8.

 

More From Kicks 105