Alex Bowman drove to victory Sunday (6/30) in the rain delayed Camping World 400 of the Monster Energy NASCAR Cup Series. It was his first ever Cup victory.
Truex dominated the race and won by a very impressive margin over the second place finisher. But what was most impressive, was how many cars he passed.