Carl Edwards wins!

In a classic bump & run not seen in recent years, Carl Edwards drove his No. 19 Toyota Camry hard into the final two turns moving Joe Gibbs Racing teammate Kyle Busch out of the way to win the Toyota Owners 400 from Richmond International Raceway, his second straight win, and the first last lap pass for the win in the iconic three-quarter mile track’s history!…Tony Stewart, in his first start of the season finished a respectable 19th..

 

Dale Jr. won his fist Xfinity race in 5 years edging Ty Dillon in Saturday’s Toyota Care 250 in overtime…

 

Penske Racing’s Simon Pagenaud drove his No. 22 Chevrolet to a dominating win in the Verizon Indy Car Grand Prix of Alabama, leading all but 6 laps for his second consecutive win..

 

And Vermont’s Scott Payea led the final 33 laps of the Governor’s Cup 150 from Lee USA Speedway Sunday, his 6th career American Canadian Tour win with series defending champion Wayne Helliwell Jr grabbing the runner-up spot…