Facing Morocco is 'gory, horrible nightmare,' Canada coach Jesse Marsch says Canada is making World Cup history, but is prepared to be an underdog against Morocco in a round of 32 game on July 4 in Houston.