Also his contract isn't "bad." He was called a sucker for signing it. That's because a lot of people don't seem to understand that the farther away a player is from free agency when they sign an extension, the less leverage they have. Yelich was 3 years away from free agency when he signed, and a lot can happen in 3 years, as we are learning. If he had been going into free agency this year his market would probably have been 10/$350M, but he's not going to get that 3 years out. I don't think he was a sucker, nor do I think his contract is bad (not yet, anyway). Simple exchange of potential future earnings for current security.