Dale Earnhardt Jr. will keep Lance McGrew as his crew chief in 2010, despite their poor season this year.