Why Panthers fans threw fake rats onto the ice after Game 7 win in Cup Final 0 12.06.2024 19:40 NBCwashington.com (sports)