Not really a fan of this signing. Imo they overpaid BIG time for Soriano. Too many years. He is going to turn 31 in January, and his defense isnt great. Sure, he always puts up great numbers, but he strikes out ALOT, and there has been some character issues in the past.
Still a great player, but imo a waste of $.