McLaren is on the verge of winning its first F1 Constructors Championship title since 1998 but CEO Zak Brown is shied away ...