BREAKING NEWS: Saints slapped with a massive fine plus suspension for Leigh Leopards home game incident.
SAINTS have been fined £11,500, suspended until the end of the 2025 season, for breaches of the Operational Rules relating to stewarding, following an incident after the Betfred Super League…