November 12, 2008MiscellaneousByron Payne tells the Road Racers Podcast of some of the challenges and satisfactions in Professional Motorsports