With Spring Training set to kick off Tuesday, it feels like an opportune time to put together a way-too-early look at who might be with the Giants when they begin their regular season against the Padres on March 28. San Francisco's Opening Day roster will probably look a lot different than this iteration, as injuries or acquisitions could obviously change the composition of the team, but here's a first guess:
Catcher (2): Buster Posey, Aramis Garcia
Posey's rehab from major hip surgery is progressing well, and he's expressed confidence that he'll be ready by Opening Day.