NASCAR at Talladega: Cup pit stalls, more info to know ...