Yaakov on the runner-up step of the podium at Portimao. Photo courtesy of Yamaha Racing.What a day it was for American rider Kayla Yaakov in Portugal...
Max Verstappen secured pole position at the FIA Formula 1 World Championship’s Japanese Grand Prixbut that result is under scrutiny after an incident ..