Ok...Piazza for Green is bad buy Reyes for Soriano? Money aside, that's a great deal for the Mets. Reyes in his wildest dreams wouldn't be able to accomplish what Soriano is capable of IMO. Soriano is a threat for 40 homeruns, 40 stolen bases and a good average. Reyes has already shown he has problems staying on the field.