The Toronto Blue Jays take on the St. Louis Cardinals in Toronto tonight for the second and last game of this interleague series. The Blue Jays absolutely dominated the game yester...