Alcaraz earns another comfortable win in Madrid. Spaniard is making successful return from injurySouth Africa marks 30 years since apartheid endedHave you heard the one about Trump? Biden tries humor on the campaign trailChina's gigantic telescope detects over 900 new pulsarsNichushkin records 1st career hat trick, Avalanche beat Jets 5Dan Rather returns to CBS News after a bitter departure 18 years agoChicago White Sox promote rightBritain's Got Talent air guitarist Sven Smith stuns judges as he narrowly avoids XTour of Romandie win is careerJets forward Namestnikov is taken to the hospital after a puck hit him in the face