Steve Johnson def. James Mccabe 6-4 6-2, Bloomfield Hills Challenger 2023 | DeepCourt