Slightly O/T Dewsbury Odds to win Grand Final : Sun Jul 05, 2009 2:09 pm
Dewsbury are 1/100 to win the league outright, but why are they 12/1 to win the Grand Final when you'd think they'd be Evens or something like that, am I missing something?