After a grueling one month break, Formula One is finally back! The teams return to the coastal city of Baku, home to the longest straight on the F1 Calender. This weekend the teams will bring upgrades in hopes to gain ground after their early season reprieve, among other things. Here is the 2023 Formula One…