Leonardo Fornaroli won the 2025 Formula 2 title at the Qatar Grand Prix after finishing second in place during the feature ...
South El Monte scores on its final two drives to pull out a victory and earn the school’s first CIF-SS championship.