Thousands of Washington Capitals fans watched Game 5 of the Stanley Cup Finals Thursday night outside of the Capital One Arena, and once the Caps won the Cup—for the first time ever—everyone swarmed Chinatown to celebrate.
Thousands of Washington Capitals fans watched Game 5 of the Stanley Cup Finals Thursday night outside of the Capital One Arena, and once the Caps won the Cup—for the first time ever—everyone swarmed Chinatown to celebrate.