when did the blue jays last win the world series

when did the blue jays last win the world series

3 hours ago 2
Nature

The Toronto Blue Jays last won the World Series in 1993. They defeated the Philadelphia Phillies in six games to claim their second consecutive championship, having also won in 1992. The memorable moment of that title run is Joe Carter’s walk-off home run in Game 6 to clinch the series.

Read Entire Article