I don't usually bet NHL and not really a NHL fan, but I saw that the home team in NHL finals wins more than 80% of the time. Is this true?
If so, kinda makes Vancouver -140 a worthwhile shot in the dark. Especially with the 6-0 home team this year in the finals.
If so, kinda makes Vancouver -140 a worthwhile shot in the dark. Especially with the 6-0 home team this year in the finals.