What the Capitals' Stanley Cup means for Ovechkin's legacy and Washington

SportsPulse: The Capitals have won their first Stanley Cup. NHL insider Kevin Allen details what the championship means for Alex Ovechkin and Washington, D.C.

USA TODAY Sports