NASCAR Mailbox: A Tribute to Steve Byrnes, Driver vs. Crew Chief & Bristol
The definition of respect is “a feeling of deep admiration for someone or something elicited by their abilities, qualities, or achievements,” and this is exactly the feeling that I have for Steve Byrnes. Always the consummate professional covering the sport we all love, Byrnes was not just well-respected by NASCAR media, but by drivers, and …