Cedrik Marcel Stebe def. Nicolas Mejia 7-6(5) 6-3, Champaign Challenger 2025 | DeepCourt