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.