Roger beats Gilles Simon 7-6, 7-6 in the final…
Roger Federer won his 23rd Masters 1000 title today, beating Gilles Simon 7-6, 7-6 in the final in Shanghai.
But has he got what it takes to ever win another Grand Slam…?
Here’s how he clinched the title today:
— fanatix (@therealfanatix) October 12, 2014