Aidan Mayo def. Cleeve Harper 6-4 7-6(3), Calgary Challenger 2024 | DeepCourt