France vs Canada – USA Sevens Rugby
42 - 14
ft
Challenger Qtr FinalsCape Town Stadium12/11/201604:42 AMCape Town 7s