Los Angeles Sevens How to watch the Los Angeles Sevens rugby tournament in 2024 8 months ago The World Rugby Sevens Series of 2024 is fast coming. Los Angeles, California is the next city on the tournament…