‘Shoulda, woulda, coulda’: Sale Sharks’ Briggs wants no ‘demons’ to surface during crucial Premiership run in
A week ago Sale Sharks’ unbeaten home run this season was over. This weekend they have a golden opportunity to cast another spell over visiting teams.