I hate that most of Soriano's salary is based on his ability to hit lots of home runs, yet *apparently* he has to be in leadoff to thrive, which greatly devalues home runs, as evidenced by his lousy 70 RBI's this year and 95 last year, despite hitting a ton of XBH. If you give a guy a gigantic contract to hit home runs, then bat him behind a pitcher and Cesar Izturis, you're wasting money. Then there's the more obvious criticism that .897 OPS is really not superstar production from a LF. For $136M you should be getting the best player at a position, especially if the guy is on the wrong side of 30. I'm also not happy that our other outfielders have had to play out of position to keep Soriano happy in LF. If Soriano is really worth $136M then what is Carlos Beltran worth?