I don't get all the hate for the Storm. They're the new Canterbury. They're the only other club I have respect for.
They made all those superstar players plus countless others- Widdop,Inglis,Falau, shit loads more
Everyone probably cheats the cap, they were unlucky to get caught and out of all the clubs they deserved to keep their talent the most.