Hockey’s Stanley Cup Finals have proven to be as exciting as advertised.
The Colorado Avalanche and the Tampa Bay Lightning are competing for this year’s title, and fans, particularly in Colorado’s capital as well as in Tampa, Florida are on the edge of their seats.
Denver recently lost its bid to host World Cup football games in 2026 but the Stanley Cup is providing plenty of economic consolation.
CGTN’s Hendrik Sybrandy reports.