Travis Staats made a return to Mini Stock racing and came away with the win on April 16th. (Dave Shank Photo)