Dale Jr. appeared destined for a top-15 finish until a late-race crash on a green-white-checkered restart spoiled the day.