Tennis
Casper Ruud reaches Italian Open semi-finals after hard-fought win over Denis Shapovalov …

Highlights: Casper Ruud reaches Italian Open semi-finals after hard-fought win over Denis Shapovalov. 00:00 / 00:00. Tennis …
Highlights: Casper Ruud reaches Italian Open semi-finals after hard-fought win over Denis Shapovalov. 00:00 / 00:00. Tennis …