Steve Owens Wins at Dover / Racing News / By Brian Barkley Top 5 . . . Steve Owens, Todd Freeman, Zachary Ayers, Paul Perry, JC Bowman.