Who won the NASCAR Homestead race, plus full results on Nov. 8.