The USA defeat Mexico and Canada to Win the Concacaf Nations League!!!! USA beat Mexico in the semi and Canada in the final ...