Newport is the ATP Challenger Tour stop with charm off the chartsHave a look for yourself. 👀By Ed McGrogan Jul 14, 2025