Monfils Upsets Federer in Three Sets at Shanghai Masters FedFan ATP Masters 1000 October 10, 2013 0Gael Monfils upset Roger Federer Thursday afternoon at the Shanghai Rolex masters. The Frenchman pulled off just his second win...