United States – 2010 Joseph, June 12, 2010April 28, 2018 Date: June 12, 2010 Score of game: United States 1, England 1 Location: Molly Blooms, 191 College Street, Toronto, ON Estimated number of fans at location: 8 Related
2006 United States – 2006 June 17, 2006January 13, 2014 Date: June 17, 2006 Score of game: United States 1, Italy 1 Location: Bar/restaurant near College St and Dufferin St Estimated number of fans at location: 1 Read More
2010 Netherlands – 2010 – Final – Liberty Village July 11, 2010March 27, 2024 Date: July 11, 2010 Score of game: Netherlands 0, Spain 1 Location: Liberty Village Estimated number of fans at location: Thousands Read More
2010 Slovakia – 2010 June 15, 2010July 25, 2013 Date: June 15, 2010 Score of game: Slovakia 1, New Zealand 1 Location: Slovak Catholic Church basement, 5255 Thornwood Drive, Mississauga, ON. Estimated number of fans at location: 50 Read More