Nicolas Mejia def. Isaiah Strode 6-2 7-5, Los Cabos 2025 | DeepCourt