Roger Federer vs John Isner March 18 2012
Roger Federer Practice March 8 2012
Roger Federer practice March 9 2012
Roger Federer vs Denis Kudla March 11 2012
Roger Federer Practice March 13 2012
Roger Federer March 14 2012
Roger Federer vs Thomaz Bellucci March 14 2012
Roger Federer vs JM Del Potro March 15 2012
Roger Federer vs Rafael Nadal March 17 2012