The North American leg on the HSBC Sevens World Series is here – with Sam Boyd Stadium hosting the USA Sevens in Las Vegas! Click here to see what viewing options you have in your country.
In the United States – NBC will have a portion of the tournament. #USA7s #Vegas7s