Panthers fans 'always believed' after securing Stanley Cup in dramatic Game 7

2024-06-25 5

Panthers fans never lost faith, despite losing a 3-0 series lead, finally clinching the Stanley Cup in Game 7.