Buster Posey’s .412 slugging percentage is the lowest of his career if you throw out his abbreviated 2011 season. That’s important because in 2011 he was clearly starting to dig his way out of an early season slump (the Giants’ offense was, too) when Scott Cousins happened. This year, he’s 31 years old, so a decline in power felt like a reasonable prediction, except that he still hasn’t quite looked like himself despite the decline. Well, now we know why.
Buster Posey will miss the All-Star Game.