Training right around the corner, there are still some needs that should be addressed by the San Francisco Giants before the start of the campaign.
Major League Baseball spring training, the annual stretch of practices and games that lead up to the regular season. Fifteen teams — the Brewers, Cubs, Reds, Guardians, Royals, White Sox, Dodgers, ...