Tennis Casper Ruud defeats Stefanos Tsitsipas to win Barcelona Open by admin April 21, 2024 by admin April 21, 2024 Apr 21, 2024, 01:02 PM ET BARCELONA, Spain — Casper Ruud gained sweet revenge over… 0 FacebookTwitterPinterestEmail