An updated list of the top goal scorers in Canada history, featuring Dwayne De Rosario, Jonathan David and Lucas Cavallini.