Father Ted wrote:
First time I've noticed this thread.
Does this mean that Saints fans actually believe Wigan supporters are envious of St Helens?
Good Grief!
What is there to be jealous of?
Champions
League Leaders
The most successful club of the modern era
Own our own ground
Aren't universally hated
Can play on Saturdays
Aren't a selling club
You're right, nothing to see here!