Roger Federer wins 99th ATP title, drops hints of retirement

Roger Federer wins 99th ATP title, drops hints of retirement