Great deal for him, if I were him I wouldn't care what the MLBPA says. He gets security which in this climate I would say is way more important than risking millions.
Or he could have done this deal because he's trying to find better quality weed. I wonder if he spends quality time in Colorado in the off season.