Blue Jays' Vladimir Guerrero Jr. lived up to the hype of his name and has the $500 million contract to prove it