Vancouver is no stranger to marathons and runs of all sorts whether you run for ...