Next video in
Leon talks with the media after being defeated in Game 7 of the Stanley Cup Final.
June 25, 2024