“I’m afraid I would embarrass myself”: Mark Martin responds to rumors of him joining Fox Sport’s NASCAR commentary team

Mark Martin insists he would embarrass himself in a commentary booth after rumours linked him to the vacant role at Fox Sport’s NASCAR team. Earlier this month, it was announced that Tony Stewart would join Fox Sport’s commentary team for…

“They spent every single dime on me and Jarit on racing”: Jimmie Johnson opens up about the sacrifices his parents made to kickstart his racing career

NASCAR legend Jimmie Johnson recently revealed the sacrifices his parents made to support his and his brother’s racing careers.  Jimmie Johnson is widely regarded as one of the greatest NASCAR drivers in history. The California native is tied with Richard…