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).