ATP Barcelona Day 3 Predictions Including Casper Ruud vs Alexandre Muller
Casper Ruud lost to Stefanos Tsitsipas in the Monte Carlo final last week, but it was still a week of firsts for the Norwegian: his first ATP 1000 final on clay and his first win