Will the Buffalo Sabres win the 2025–2026 NHL Presidents' Trophy? (1% odds) | Kelvon