SPEED SPORT Power Rankings

0
592
Bell
Christopher Bell in action at Volusia Speedway Park. (Chris Seelman photo)

5. Christopher Bell

Christopher Bell, who won the Lucas Oil Chili Bowl Nationals in January, finished on the podium twice in a pair of World of Outlaws NOS Energy Drink Sprint Car Series starts at Florida’s Volusia Speedway Park.