Greg Maffei steps down as CEO of Liberty Media, the company that owns F1
ENGLEWOOD, Colo. (AP) - Greg Maffei is stepping down as president and chief executive of Liberty Media, the company that owns Formula 1. |!| Attleboro
ENGLEWOOD, Colo. (AP) - Greg Maffei is stepping down as president and chief executive of Liberty Media, the company that owns Formula 1. |!| Attleboro