See Roger Federer share tears and laughter with CNN


Twenty-time Grand Slam champion Roger Federer has announced his retirement from professional tennis. CNN’s Patrick Snell reflects on the career of one of the greatest tennis players of all time.