NASCAR, SPORTS

Danica Patrick not letting latest criticism get to her

Danica Patrick is no stranger to criticism, the latest of which came this week from Richard Petty, who said Patrick could only win a Sprint Cup race “if everybody else stayed home.” So how does Patrick handle the criticism? “Confidence,” … Continued

NASCAR, SPORTS

Richard Petty, Todd Parrott talk Parrott’s failed drug test

Richard Petty Motorsports released Crew Chief Todd Parrott Tuesday after Parrott was indefinitely suspended by NASCAR for violating the sanctioning body’s substance abuse policy. Parrott, who won the 1999 Cup championship with Dale Jarrett and has two Daytona 500 and … Continued