Promise AkinpeluSoccerNigeria's loss is Canada's gain as Promise David stuns Belgian football9dEd DoveDAVID PINTENS/BELGA MAG/AFP via Getty Images