The dust has settled on Netflix’s latest live sports event. Taking place on Sunday, March 3, 2024, The Netflix Slam, saw 22-time Grand Slam men’s singles title champion Rafael Nadal face off against World No. ...
Be Social
Follow Us Follow Us Follow Us