Closer Sergio Romo is going to his first All-Star Game, an honor he accepted with humility Sunday when manager Bruce Bochy named him to the National League team as an injury replacement.

"To be honest, I still feel like I weaseled my way into the big leagues," Romo said. "Everything that's happened to me is fortunate. I feel very spoiled in a sense for everything I've been able to be a part of in the big leagues.

"Four no-hitters I've seen now, two World Series, two parades. I've got two World Series rings with my name on it. Now, going to the All-Star Game, I'm spoiled, privileged and blessed. I'm definitely proud of it."

Bochy added Romo and Pittsburgh reliever Mark Melancon to replace injured starters Jeff Locke (Pirates) and Jordan Zimmermann (Nationals). Bochy also added Atlanta catcher Brian McCann to replace teammate Freddie Freeman and St. Louis closer Edward Mujica to replace teammate Adam Wainwright, who started Sunday.

Bochy said Romo deserves to go for saving 21 games in 24 chances this year, but added, "I'm not going to lie: What he did last year, that had something to do with it."

One of the jokes was that Bochy might have Romo pitch to Detroit's Miguel Cabrera, whom Romo struck out looking to clinch the World Series title in Detroit in October.