Vladimir Guerrero Jr. is having one of the best 16-game stretches you will ever see.
With a slow start to the season, fans had major doubts with Vladdy's performance, but he is is putting all the doubters to rest with his All-Star season.
In the last 16 games, he is hitting over .500, with 18 RBI's and an OPS well above 1.000.