The San Francisco Giants announced their official Opening Day 30-man roster less than 12 hours before their season-opening matchup against the Los Angeles Dodgers.
As expected, the Giants roster is rife with veteran contributors with something to prove and young players trying to make a name for themselves. Of course, this roster will also look quite a bit different in a few weeks, as the team was forced to place both Brandon Belt and Evan Longoria on the disabled list earlier today.
But while the announcement lacked the punch fans were hoping for, it features a ton of depth around the diamond.