When Disney and Formula 1 debuted their new partnership last year, the first question many asked was, “Why are these the right fit?” We unpacked the question with Disney Consumer Products’ new vice ...