Advertisement

Tour de Beach

Share

Since France’s Sebastien Bourdais won the Long Beach Grand Prix for the third time in a row, shouldn’t he be tested and suspected of using performance-enhancing drugs?

JOSEPH GUTIERREZ

Cambria

Advertisement