Growing up in the united states in the Boston Area my papa would always take me to the games. My dad would say papa the green monster has defeated many a team son. Having just relocated to Toronto, any special sports venues or pubs to have a cooled one in? What makes Toronto special in that regard?