The Blue Jays signing George Springer is EXACTLY what they needed to do! Absolutely great signing for them, and six years/$150 million is a strong but pretty fair contract for a highly ranked center fielder.
That means, on any given night, they can trot out:
1B Rowdy Tellez
2B Cavan Biggio
SS Bo Bichette
3B Vladdy Guererro Jr. (If the talk is to be believed and he's working on moving back there)
RF Randall Grichuk/Teoscar Hernandez
CF George Springer
LF Lourdes Gurriel Jr.
C Danny Jansen/Alejandra Kirk
DH Hernandez/Grichuk/Kirk
That's a relatively scary batting lineup, especially after breakout years for Teo, Rowdy, and Gurriel. Also, Alejandro Kirk appears to be the rare catcher that is good enough at the plate to be a solid DH without being a liability behind the plate.
They also added Kirby Yates to the bullpen, on a pretty friendly one year deal. I still see them going after a starting pitcher too, and although they are rumoured to be in on talks with Trevor Bauer, I would think they may go looking for someone like James Paxton or potential look to bring back Taijuan Walker. They also have some great prospects still in the system in positions that they already have depth, like a Josh Groshans, who may be trade chips that would garner some interest.