Can Sweden live up to the role as the primary challenger to Canada and the United States? Maybe. There are undeniably ...