Formula 1 will race in Monaco until 2031 following a six-year extention to the principality's contract. The Monaco Grand Prix ...