Federer Retirement: Over 24 hours after Swiss tennis legend Roger Federer announced his retirement,
Roger Federer Announces Retirement: Roger Federer has been dealing with a knee problem for the past