- Catcher: Posey; Hundley (FYI, I was mistaken before, he's not Hot Rod's son, sorry)
- Infield: Belt, Panik, Nunez, Crawford; Gillaspie, Hill
- Outfield: Parker, Span, Pence; Hernandez and Marrero
- Starting Pitchers: Bumgarner, Cueto, Moore, Samardzija, Cain
- Relievers: Melanco, Strickland, Law, Kontos, Gearrin, Ramirez, with Blach as the long reliever, but also sometimes short stints too, per Bochy
As most probably saw before camp, most of the spots were filled the way as expected. I'll run though my thoughts on the ones that didn't or wasn't clear what was happening.
One of the bigger surprises, to me, was that Rollins did not win a spot. His poor performance before should have clued me in, but his poor performance this spring, plus Hill hitting well enough (Tomlinson too), pushed him out.
One of my hopes for the spring was that Morse would win the 5th OF spot, and he accomplished that, but unfortunately, as it often has for him in his career, he suffered another injury and will be rehabbing in the minors instead. His loss is Marrero's gain, though Marrero's 8 homers was a very good reason why he's on the team too, the Giants want some power off the bench. It also sounds like he and Parker will be platooning some, as well, plus he might see some time at 1B as well.
I was not surprised that Cain won the 5th starter spot, as his contract size and his return to goodness last season before the hamstring took him out made him likely to win just by showing progress during the spring. Blach, unsurprisingly won the long relief spot, as his consolation prize for a good spring.
I was surprised to see Okert get sent down, but Ramirez had a spring to suggest that he's back to his prior goodness from early in his career, after years of injuries and recovery, and there was no one else more logical to send down via options. This gives the Giants good depth in the bullpen should there be injuries (and there will be) down along the line.