Freshly crowned Lucas Oil Champ Kyle LeDuc is LIVE on air in this episode. Listen to internet radio with Jim Beaver on Blog Talk Radio