But it doesn't make Wednesday afternoon's report by The Athletic's Andrew Baggarly any less surprising: Buster Posey, 34 years old and a certified San Francisco Giants legend, is retiring from baseball.
An official announcement, Baggarly says, is expected on Thursday. In the interim, Giants fans are left to process the news that the team's steadiest player for more than a decade is calling it quits.
Posey — as others have noted and will continue noting, because it's worth repeating — will go down in Giants history as a three-time World Series champion, a seven-time All-Star and the 2012 NL MVP.