Mindset everything for Sharks in Challenge Cup final, says Neil Powell
By Mike Greenaway | Published May 23, 2024
The Sharks and English Premiership side Gloucester have won through to the Challenge Cup final at the Tottenham Hotspur Stadium in London after very similar seasons.