People tend to check in during these times:
Kick-off the weekend at Soccerworld. No need to join a league. Just show up ready to play. Fridays at noon. Only $10.
Uneven pitch, no showers, crappy change rooms... but who really cares... cuz playing footy rules. Cheers!!
Great spot to find pickup games and full time soccer leagues. Located at Polson Pier downtown Toronto.