• Nigeria World Cup Toronto 2010 Northwood Park
    2010,  Nigeria

    Nigeria – 2010

    Date: June 12, 2010 Score of game: Nigeria 0, Argentina 1 Location: Northwood Park on Sheppard Ave between Keele and Jane. Estimated number of fans at location: 40 – But grew to well over 200 in the early afternoon.

  • South Africa World Cup Toronto 2010
    2010,  South Africa

    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. Estimated number of fans at location:…