Sponsorship and marketing guru Zak Brown believes that incoming Formula 1 owner Liberty Media's desire to make the sport better, rather than simply milk it for profit, can only be good news for fans. In the wake of Liberty Media's announcement... More »