re: 2012 GIANTS...TROUT >
Buster Posey absolutely killed a ball today. Hit the fucking scoreboard. Which is solid 40 FT above the 400' centerfield wall.
Also, MELKY made a ridiculous throw to nail a tagging up runner at home plate. If Melky doesn't have the best arm in baseball, I'd like to see the OF with a better one. He's got a cannon.