I HATE the contract.
But I am excited that they front office has gone out and shown to all of us that they WILL pay the money.
Couple questions.....what does this mean for Ellsbury and does this mean that there are other moves coming down the road?
They are STILL wayyyyy too LH happy.
Is there any chance that Ellsbury is traded to NY for Beltran?
EDIT: Should throw in there that I am happy Crawford is here, while I dont like the contract, I like the player it got them