Mike Ruder wins Charlotte / Racing News / By Ricky Thompson Top 5… Mike Ruder, Darrell Hudlemeyer, Chad Carisch, Paul Perry, Mike Lee