By Mark Armijo | Senior Correspondent
PHOENIX, Ariz. – OK, raise your hand if before the season you penciled Kevin Harvick in the No. 3 position with only five remaining races in the NASCAR Chase for the Sprint Cup championship.
Yeah, that’s what we thought.
Who would have dared envision Harvick, who announced at last season’s November race [...]
NASCAR announced Thursday afternoon that Todd Parrott, crew chief for the No. 42 Sprint Cup car of Richard Petty Motorsports, has been indefinitely suspended for violating the sanctioning body’s Substance Abuse Policy.
On Oct. 17, Parrott was found to have violated Sections 12-1 (actions detrimental to stock car racing) and 19 (violation of the NASCAR Substance [...]