McBride breaks decade-old Canadian record in Monaco McBride breaks decade-old Canadian record in Monaco