Englewood-based Liberty Media Corp. reaches $4.4 billion deal for Formula One auto-racing franchiseSep. 09, 2016, 5:14 pm