Buster Olney/Baseball Prospectus season recap (preview only below, you need Insider access for the full article) It was fun while it lasted. What went wrong: The whole baseball world knew two incontrovertible truths about the Giants as spring training began. No. 1, they figured to have great pitching -- and No. 2, they had a chance to have the worst offense in the majors. San Francisco proved all the pundits right on both counts. Their lack of pop really took them down. The Giants ranked 27th in runs scored, next-to-last in homers (they can thank the baseball gods for the Mets), and next-to-last in slugging percentage. GM Brian Sabean had hoped that the addition of Freddy Sanchez before the trade deadline would augment the lineup, but instead, Sanchez got hurt a lot and really wasn't a factor. Biggest puzzler on the drawing board: So, how do they get a frontline hitter, something they've needed since ol' No. 25 walked away from San Francisco? Well -- in time, young Buster Posey is expected to be an excellent offensive catcher, someone who combines power with an ability to draw walks and get on base. But the Giants need a big-time thumper right away, which is why GMs with other teams are wondering if they'll be aggressive in throwing money at the two best free agent outfielders, Matt Holliday and Jason Bay, or if they'll seriously entertain the possibility of dealing pitchers Matt Cain (whose trade value is off the charts and might be good enough to fetch a slugger in return) or Jonathan Sanchez (who has much less trade value than Cain). It's hard to imagine the Giants will settle for another year of a toothless attack.