Will the Buffalo Sabres win the 2026 NHL Stanley Cup?

Yes 5%
No 95%
$61,392 vol ForecastHub ↗