Thought that crossed my mind just now: most players can't hit elite pitching the way Vladimir Guerrero Jr. does. Remember that without his extension, Guerrero Jr. would be 26 years old & on the brink of free agency. There's risk in what the Jays did of course, but this not a player you want to lose.
1 day ago