I vividly recall the heady days of the Oiler dynasty days of the early 80's and how electric the town was in the finals so imagine it's like that for Toronto except with social media.
When they win the title is it as big or bigger than a World Series win for Jays?