Rachel Homan wins 10th Grand Slam at Canadian Open 2 min read Sports Rachel Homan wins 10th Grand Slam at Canadian Open weupdated January 15, 2019 The Ottawa skip picked up a record-breaking 10th Grand Slam women’s title and her...Read More