According to Sportsgrid.com, there are only 5 potential teams that the Toronto Blue Jays could trade Vladimir Guerrero Jr. to that makes sense for both sides.
1. Seattle Mariners The first team would be the Seattle Mariners who have a lot of active arms that the Blue Jays could add. Seattle could also use one more lively bat to strengthen their lineup.
2. Houston Astros
There is a massive hole missing at the first base position for Houston who has had a very slow start to the season. Classy can bring power and average with a medium glove to fill that spot.