Jays sit at 49-56. They have the White Sox up next for 3 games so a sweep is definitely possible, though at worst they must take 2 of 3. Astros are next weekend and that will be a tough series. They have 3 games against the Yankees afterwards at home and then Tampa the following week for 4 games, so a chance to gain some ground against teams ahead of them. They really need to go on a run which we haven't see yet. They sweep the A's in 4 games and with a mediocre Angels team in town, they lose the series and almost get swept.
I think they approach the deadline the same way they were 2-3 weeks ago. Guys with expiring contracts like Liriano, Estrada, Bautista, and Smith will be shopped. Guys like JA Happ could be moved if they get a really good deal they like. They need to upgrade the roster with 2018 in consideration. They definitely could use an upgrade at either 2B or SS right now. The team can't run out Barney and Goins everyday and expect to make a little bit of a run. As well, it would be nice to get a controllable arm who they could slot in their rotation right now or else you'll have to see Valdez again.