I really don't think Sosa's paycheck back in 2001 crippled the team at all. Considering the team is owned and paid for by a Fortune 500 company that is a very powerful media outlet. I believe they just didn't bring in a lot of help for him because why should they? They were drawing tons, making a ton off concessions, tickets, tv and everything else.