News
The 22-year-old American came back from a set down to claim his first Masters 1000-level tournament of his career.
Ben Shelton became the first American to win an ATP Masters 1000 title in Canada in more than two decades as he defeated ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results