Quote: Mugwump "Perhaps my "belief" is based on the fact that St. Helens - not Leeds - are the reigning Super League Champions. In case you have forgotten, this club played far WORSE last season and yet still triumphed. I think it tells us something rather important about what this group of players is capable of when push comes to shove.
'"
When push comes to shove, you mean like in a semi final for a place at Wembley?