Carl Edwards races to first victory for new JGR team

0
702

Carl Edwards celebrates in Victory Lane after winning the NASCAR Sprint Cup series auto race at Charlotte Motor Speedway in Concord, N.C.