So I decided that it would be a good idea to start playing soccer in the winter. I joined a soccer rec team through the Toronto Sport and Social Club (TSSC) and our games take place at the Hangar Sports Dome located behind the main Hangar building. This place is A-OK! Well-heated in the cold winter months and there are portable (clean!) bathrooms just outside (they're large enough to double-up as change rooms). My only complaint is that there are no drinking fountains around, which is surprising to see at a sports venue. Make sure to bring a bottle of water to stay hydrated.
Getting here is pretty easy if you're driving and there's tons of parking. TTCing here is a different story. You can take a bus from Downsview station and then walk for 10-15 minutes from the bus stop on Sheppard St., but this walk looks pretty sketchy (especially in the dark).