I'm not a fan of the Giants, so I won't be sad if you're right. I just don't see it how you do. You talk as if the Giants players are years removed from high-level performance. These guys hit last year. There are more players in their regular lineup who had an OPS+ over 120 in 2017 (3) than guys who had an OPS+ below 100 (2). By contrast, the Cubs project to start 3 guys who had OPS+ under 100 and only 2 who had an OPS+ over 120. And those 2 under-100 Giants are Brandon Crawford, who had an OPS+ over 100 each of the three previous seasons and has now won 3 straight gold gloves, and Hunter Pence, who had previously had an OPS+ over 100 in each of the first 10 seasons of his career. Pence may be legitimately over the hill - with his aggressive approach he was never a good bet to hit well in his mid-30s - but I think Crawford still has a lot left to offer. Frankly, outside the projected division winners, no team in the NL has the lineup depth the Giants do. And they get to pair that with 2 aces for 2/3 of the season in Bumgarner and Cueto, and a decent third starter in Samardzija.