Ricky Wins at Talladega / Racing News / By Brian Barkley Top 5 . . . Ricky Thompson, Steven Owens, JC Bowman, Chad Carisch, Brian Barkley