Lazzaro World Challenge

Lazzaro World Challenge

Anthony Lazzaro leads the Pirelli World Challenge field in his Ferrari during Sunday's race in St. Petersburg, Fla. (Don Figler Photo)