The only problem, literally the only problem with the '06 offseason was signing Soriano. Every other move was good. That '06 offseason also left us with the best team in the NL 2 years later. Henry was kindly enough to stay injured most of '07 allowing Geo to take over in September, and was probably one of the best backups in baseball in '08. ETA: Holy [expletive] he's still active?? And good? he was a zero win player and got $5m in two years, that is not a good signing.