Buster Posey watched last year's All-Star Game on television. Seven weeks after sustaining his season-ending leg injuries, he was in the Bay Area, rehabbing.

"Not doing a whole lot," he said. "No walking at that point."

And now?

"Sometimes it's hard to believe that I'm here. I was just excited to be back on the field. I'm humbled."

Posey's an All-Star. If that's not enough, he's the starting catcher. If that's not enough, the first pitch in the bottom of the first inning will come from Giants teammate Matt Cain, probably a fastball.