The 34-year-old Posey was chosen for his seventh All-Star team.
“He has some disappointment about not being able to participate in that event,” manager Gabe Kapler said. “He’s a competitor and he wants every opportunity. At the same time I think he understands that what’s best for him right now is to get as healthy as he can possibly be for the second half of the season. We’re going to work really hard to get him ready to be available right away after the break, potentially the first game.”
Posey opted out of playing last year during the coronavirus pandemic to care for prematurely born adopted twin girls. The former NL MVP has been in top form this season, batting .328 with 12 home runs and a .968 OPS for NL West-leading San Francisco.
“Honestly I couldn’t catch right now anyway,” Posey said. “I couldn’t catch or swing a bat right now. All in all I’m pretty lucky, it doesn’t seem like I’ll miss too much time.”
The Giants made the move before opening a weekend series with Washington.
More AP MLB: https://apnews.com/hub/MLB and https://twitter.com/AP_Sports