After weeks of rumors surrounding Andretti's entry in Formula 1, McLaren Racing CEO Zak Brown finally sheds light on the ...