Stanley Cup comes home to Denver

Lord Stanley has made his return to Denver.