Jason Keller, seen here with crew chief Steve Addington, won the pole and finished third.
Photo credit: VPS Motorimages