Last night Canada Men’s Soccer team advanced to the final round of World Cup qualifying in CONCACAF by defeating Haiti 3-0. The first goal of the game however was probably the worst own goal in soccer history. This poor guy must want to dig a big hole and live in there, definitely shouldn’t go back to Haiti for awhile.