Kevin Harvick is penalized on Wednesday

He was punished due to picture modifications on Talladega Superspeed

Kevin Harwick recently got 100 points

In between, Rodney Childers was suspended for running

and fined them $10,000

Kevin tweeted that I feel strange

Kevin Harvick is known for being outspoken

NASCAR says selection of cars is done right at R&D center

Phelps said there would be no retaliation against Kevin Harvick

Our drivers are supposed to be the best, said Phelps