0
Anonymous
Roger Federer has won 17 Grand Slam titles as of 2016. He hasn't won a Grand Slam title since 2012 (Wimbledon)
Wiki User
Chat with our AI personalities