Activate Code
Location: United States
Blog
In this episode I recap the Rolex Shanghai Masters. The second to last Masters 1000 tournament on tour this calendar year, and a place where the top seeds fell early leaving room for new names at the top.