that's not even half of the problem. their entire lineup is packed with players who are either well past their primes, or are not good at baseball. their best pitchers are generally overpaid and also declining. their minor league system is pretty much bereft of impact talent. so great, they get some bad contracts off the books, then what happens? how do you get impact talent into your organization? three ways: from within - which isn't going to happen in the near future for the phillies, since their prospects are lousy. via trade, which also is going to be very difficult to do unless they eat a lot of money on contracts like hamels and lee to "buy" prospects from other clubs. nobody is giving up impact young players for ryan howard or jimmy rollins. and the third way is signing free agents, and giving big contracts to already-declining players is a big reason why the phillies are a mess now. all of this becomes even more difficult when you realize that their $170m payrolls are going to be a thing of the past until they start drawing well, which isn't going to happen until they start winning again, and that will be a few years down the road.