Encarnacion reaches milestone with latest home run

Updated: 

No team is safe when Edwin Encarnacion is at the plate.

Cleveland Indians slugger Encarnacion hit a home run to deep centre field against former team the Toronto Blue Jays on Friday.

Toronto were the only team the three-time MLB All-Star had not sent one over the fence against.

The blast gave Encarnacion a home run against all 30 MLB teams, and it also earned him his sixth straight season with 20-plus home runs.

After a bit of a slow start (batting .200 at the end of April) in his new Indians uniform, Encarnacion has started to heat up this season.