The following is Roger Federer's letter in which the 20-times Grand Slam champion announced he would retire from the spo