Answer the question...who won the nascar race on march 26 2018??
Clint Bowyer