DARLINGTON, S.C. — Elliott Sadler won for the first time at Darlington Raceway, holding off defending champion Denny Hamlin in Saturday's NASCAR Xfinity series race.Hamlin charged late and nosed in front two laps from the end of the Help a Hero 200. But Sadler held strong through the final turns in his first checkered flag at Darlington in 32 NASCAR starts — 18 in Sprint Cup, 13 in Xfinity and one in trucks.Sadler, 41, who drives for JR Motorsports, said the victory was for boss Dale Earnhardt Jr., who Friday announced he is out for the season with concussion symptoms."My owner has given me one heck of an opportunity," Sadler said. "I know he's gone through a lot this year. This one's for you, my man."Earnhardt posted on Twitter: "I'm so proud of @Elliott—Sadler and @JRMotorsports!!!!!" IndyCar: Scott Dixon earned the pole for today's Grand Prix at the Glen at Watkins Glen (N.Y.) International with a track record of 147.008 mph on the 3.37-mile circuit. Will Power was second, followed by St. Petersburg resident Sebastien Bourdais. New Port Richey's RC Enerson, 19, will line up 11th for his second series start. F1: Lewis Hamilton earned the pole for today's Italian Grand Prix at Monza, edging Mercedes teammate Nico Rosberg. Trucks: Cole Custer earned the pole with a lap of 111.808 mph for today's Chevrolet Silverado 250 on the road course in Bowmanville, Ontario. NHRA: Steve Torrence led Top Fuel after two qualifying runs at the U.S. Nationals in Indianapolis. Qualifying ends today.