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