Canadian men defeat Uruguay after weather delays at Los Angeles Sevens

CARSON, Calif. — Canada finished a long day on a winning note, defeating Uruguay 26-10 at the Los Angeles Sevens to snap an eight-game losing streak. The game ended early Sunday after a schedule interrupted by weather delays.