Giants

Alex Dickerson believes 'Buster's back' after two home run game for Giants

Giants
After the Giants' 10-7 win over the Philadelphia Phillies, Alex Dickerson spoke to the media to applaud Buster Posey for his impressive night at the plate.