Blue Jays red hot at the right time

What in the name of Joe Carter is going on these days in Toronto?

by