Benny Parsons, or 'BP', had a career that spanned driving, pit reporting and Nascar commentaries. Having competed in over 500 races during a 21-year racing career
If you were to compile a short list of the most influential people in the history of motor sport, Carroll Shelby would have to be on it. His achievements transcended the confines of the [...]