Tennis Casper Ruud into Barcelona quarters with tour-leading 26th win by admin April 18, 2024 by admin April 18, 2024 Apr 18, 2024, 02:33 PM ET BARCELONA, Spain — Casper Ruud defeated Jordan Thompson in… 0 FacebookTwitterPinterestEmail