07:01 0 0 The GREAT Roger Federer announces his RETIREMENT from tennis! He won 20 Grand Slam titles! Cindi 2 years ago