William Byron wins American Ethanol E15 250
It was only one week ago when William Byron tasted the agony of defeat in losing to Denny Hamlin by .012 of a second in the NASCAR Xfinity series race at Michigan. According to Fox News, Byron beat out Ryan Sieg and Tyler Reddick to win the American Ethanol E15 250 at iowa Speedway.