Stanley Cup Finals return to St Louis after 49 year absence