Castro and Esterson give Team USA a double podium in Formula Ford Festival final
The 50th Formula Ford Festival came to a sensational end this afternoon with a thrilling 20-lap grand finale in which Team USA stock drivers Max Esterson and Andre Castro finished second and third behind England's Jamie Sharp . It was the…