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.