want to know what soriano buys with all that money?
He also gives a bunch to charity. But that's neither here nor there.
For a while he was one of the best offensive players in the league. He wasn't a fundamentally sound defender, but his speed made up for his defensive stupidity, and his arm prevented runners from trying to take an extra base. He still has the arm, but ever since the Cubs ran him into the bricks, he hasn't been the same. He's also getting old. Old = no more speed. No more speed + bad defensive instincts = bad defender and no stolen bases. The biggest mistake by Hendry was banking on the fact that A) he was a leadoff hitter (bad OBP!), B) he could steal bases like crazy (speed doesn't last forever) and C) he would be the superstar that could help fill seats. The problem was compounded by the Tribune wanting to give Soriano the 8th year.
At the time of the contract he was probably going to be good for another six years tops, then you throw in the seventh to pay him for the value he'd give you at the beginning of the contract and it sort of evens out as he ages and declines normally. Nobody knew he was going to be injured to the point where his speed basically disappeared. It was an extreme risk but again, at the time, Cubs fans were mostly happy about the contract. Shit happens.
To add...nobody is going to tell the GM he's not worth that $136MM contract, so he was going to take that money anyway. Can't blame him for doing the smart thing.