I definitely agree that spending $300 million for TEN years is too much. I never wanted the Sox to sign him. I don't like that he went to the Yankees, but I'm glad that we don't have that contract to deal with.
I would not give that kind of contract to Machado either.