Caps win the stanley cup!

First, my beloved Astros finally won a World Series.

Now, my beloved Caps have finally won a Stanley Cup.

All is well.

1 Like

Expansion teams should not win championships.

Was awesome to see how happy Ovechkin was. That was a visual of one the happiest players ever enjoying being on top.