Shanghai Masters (tennis) - Wikipedia, the free encyclopedia
The Shanghai Rolex Masters is a professional tennis tournament played on hard court and has been voted by the players as the ATP Masters 1000 Tournament of the Year in 2012, 2011, 2010 and in its first year, 2009. It ... ......