Roger Federer announces retirement from tennis

In a letter, tennis great Roger Federer announced his retirement at age 41.