Originally Posted by bozonic
So you want more snow and be like Detroit, Cleveland or Buffalo . You Trawna guyz need to get out more...
i'm both a toronto and a vancouver guy. have lived in both, have family in both. and i'm not answering a 'perfect city' question or a weather question, i'm suggesting why we are often like a farm team or a team that lives on players cast off from other franchises.