Football How Inter’s Dumfries defied odds to reach Champions League final by May 29, 2025 by May 29, 2025 Tom HamiltonMay 29, 2025, 03:36 AM ET Close • Joined ESPN in 2011• Covered two Olympics, a… 0 FacebookTwitterPinterestEmail