Blue Jays former fan favorite player Kevin pillar has been incredible for the Angels so far this season as he hit his 7th homerun of the season two nights ago tying Guerrero's total for the year.
Pillar signed with the Angels after not receiving a contract throughout the off-season and has since made management made look like geniuses. The Angels decided to sign Pillar after Mike Trout got injured.
Kevin Pillar has as many HRs as Vladdy (7) and more than Springer (5) or Bichette (4).
The 35 year-old is proving he still has a ton of baseball in him with a .330 batting average, 7 homeruns and 26 RBIs in 106 at bats this season.