This One's For LeoMon, 01 Jul 2013, 06:43 AMWhen the All-Star winning Division 3 team was honored during pre-race
ceremonies Sunday morning, they dedicated their win to long-time D3
announcer Leo Taugher, who is currently dealing with health issues.