Spring training is in full swing, which means it's time to take a closer look at the players who will be competing for those last few valuable spots on the San Francisco Giants' regular season 25-man roster.
Though the vast majority of the lineup is set, the door is wide open for the last few bench spots, given the lack of depth on the squad. Additionally, while several familiar faces will remain in the bullpen (i.e. Sergio Romo, Javier Lopez, etc.), there's room for a few more younger prospects to grab a spot with the big league club by the end of spring training.
With that being said, let's take a glance at each player's major strength and weakness on the 40-man roster. Keep in mind, however, that there are still plenty of other intriguing players to keep an eye on who you won't find on this list.
All statistics courtesy of FanGraphs.