McCarl VL Volusia WoO

McCarl VL Volusia WoO

Terry McCarl celebrates after winning Saturday's World of Outlaws STP Sprint Car Series feature at Volusia Speedway Park in Barberville, Fla. (Paul Gretzinger Photo)