PREVIEW | Rugby Canada vs. Russia in Ottawa

Posted in Rugby Canada



Captain Lucas Rumball & Andrew Ferguson tee up today's test match at Twin Elm Rugby Park in Ottawa between Canada and Russia in Ottawa

Comments