High Performance: Vaughn returns to victory lane after seven-year hiatus, as track champions crowned at speedway season-finale
Wednesday, October 25, 2017
It was seven years in the making, as Alan Vaughn flew the checkers in the season-finale Saturday night at Nevada Speedway, while champions were crowned across seven divisions.