The
IMPORTANT Stats.
2008 Grand Final Winners: Leeds Rhinos
2007 Grand Final Winners: Leeds Rhinos
2006 Grand Final Winners: St Helens
2005 Grand Final Winners: Bradford
2004 Grand Final Winners: Leeds Rhinos
Pre 2004 doesn't count
I'd say beyond any doubt whatsoever that Leeds Rhinos are vastly superior in every department to any other team, including the massively insecure and overrated 'S'