Jason Keller, seen here with crew chief Steve Addington, won the pole and finished third.

Photo credit: VPS Motorimages