Tagged: 2010

Italy World Cup Toronto Scallywags Bar

France – 2010

Date: June 11, 2010 Score of game: France 0, Uraguay 0 Location: Scallywags Bar near Yonge St and St Clair Ave West Estimated number of fans at location: 15

South Africa World Cup Toronto 2010

South Africa – 2010

Date: June 11, 2010 Score of game: South Africa 1, Mexico 1 Location: South Africa High Commission near Sheppard Ave East and Yonge and Scallywags Bar near St. Clair Ave West and Yonge St....