But this weekendc does represent the future of the sport. Since Liberty Media took over Formula 1's commercial rights from ...