Quote:
Originally Posted by Textcritic
I have no idea, but I see from this that the Flames have the #2 best odds to win the Cup.
Sent from my SM-G960W using Tapatalk
|
Yeah me too, which is why I'm trying to understand how much credence I should be giving this stuff.