Leslie Calloway is an American TV commentator.
Races worked on:
1983 Miller High Life 500 (as pit reporter)