Red Roses set up Grand Slam decider with France after battering Scotland

England’s Red Roses set up a Women’s Six Nations Grand Slam decider against France at Allianz Stadium, Twickenham after a 59-7 battering of Scotland at Welford Road in Leicester.  

Leave a Reply

Your email address will not be published. Required fields are marked *