Dale Earnhardt Jr. will miss two more races as he recovers from concussion-like symptoms and retired NASCAR champion Jeff Gordon will replace him at Indianapolis and Pocono.

The announcement came Wednesday from Hendrick Motorsports, which said Earnhardt has not been cleared by doctors to drive. He missed last weekend's race in New Hampshire and was replaced by Alex Bowman.

Team owner Rick Hendrick says the team is looking forward to having NASCAR's most popular driver back racing "soon."

Gordon is the only five-time winner of the Brickyard 400 and race organizers billed the 2015 race as his "last ride" in Indy. Since retiring at the end of last season, he served primarily as a commentator for Fox Sports.