Vladimir Guerrero Jr. has lost ton of weight