spring trainingphoenixsfgiantssan francisco giantsmunicipal stadiumgiants vs a'sbrandon belt9first baseinfielder2014 02 28