While goals have been hard to come by for Canada under Jesse Marsch, Jonathan David has been at the centre of what offence there has been.