We're about halfway through the Cactus League schedule, with just over a couple weeks until the Giants open up their season in LA vs. the Dodgers on March 29th. After the mid-way point of spring training, teams start stretching out their starting players and pitchers a lot more as the season inches closer by the day, so expect to see roster competitions heat up over these last couple of weeks in the desert.
Players in competition for roster spots really make or break it down the stretch, and the Giants have a few of those battles currently in progress.