I have a hard time being too critical of this signing without knowing what our payroll will be. If it is $130M+ there will be tons of money to upgrade CF, and add 2 high quality starters. If it is 105 we are in a financial bind at the moment. Soriano is a huge improvment to the Cubs offense. I value OBP, but I also value SLG. Soriano provides a huge boost in the slugging department and gives you a guy you can hit 80+ extra base hits a year. I think they overpaid by quite a bit, but if thats what it takes to improve the Cubs, thats what it takes. Lots of people were critical of Detroit for overpaying Pudge, Kenny Rogers, and Maggs, and they certainly did, but without those guys they aren't playing for the World Series. I like that this move should make sure that Jones is not on the team Opening Day. I like that we have 3 guys with a great chance at 40 HR's on the team for the next 4+ years. I like that we have a guy who can steal 40 bases so Hendry doesn't do something stupid like give Pierre 10M a year because we need someone who can create a run. I like that the Cubs spent big money to sign the guy considered the top free agent in MLB. Wheteher he deserved that title or not, it shows a change in philospohy from ownership. This hasn't happened before. It could be because they are selling the team, but regardless, this is a first.