Sale Sharks Sale Sharks confirms departure talks of another 10 players Admin June 22, 2024 Following the conclusion of the 2023–24 Gallagher Premiership season, the Sale Sharks have confirmed...Read More