Haggerty: USA vs Canada preview