Will the Buffalo Sabres win the 2026 NHL Stanley Cup?
Yes
5%
No
95%
$61,392 vol
ForecastHub ↗