The Sox also signed Andrew Benintendi, they did afford it. Look how well that went for them. Even if a team needs some offense, a contract like that is awful for said team that can't afford to whiff on 20+ million a year contract. Sucks, but this is where the game is today.