Mike McCune/Wikimedia Commons
Swiss tennis great Roger Federer has announced he’s retiring from competition, saying that at age 41, his body is telling him the time has come. Federer has contended with injuries, surgeries, and a rising crop of new stars in recent years. “I have played more than 1,500 matches over 24 years,” Federer said in a video message released…