They make enough money to afford any contract that is coming due over the next few years. Worrying about the money aspect is silly when you're consistently one of the top payrolls in the game.
http://www.forbes.com/teams/boston-red-sox/
This team is worth $2.3B!!! The players contracts are chump change to a guy like John Henry who is personally worth $2.4B...