Twenty-time Grand Slam champion Roger Federer will play his first clay court tournament in three years at the Madrid Open in May. The Swiss has not played on clay since the 2016 Italian Open and his last French Open appearance was in 2015....