Redvee Instant Reaction: St Helens 12-4 Leigh Leopards David Lyon 1st March 2024 2024 Season, Redvee TV Redvee Instant Reaction following St Helens 12-4 victory over Leigh Leopards on 1st March 2024 at Totally Wicked Stadium.