I wouldn't trade a bag of balls for Park. There are plenty of people you could pick up for $1M that could do just as well as Park.
Park is due $26M in '05 and '06. The Cubs can be free of Sosa after next year (although it will cost a few million to buy out his option for '06. Trading Sosa for Park would actually increase salary over the next two years.