Haggerty: USA vs Canada preview

Haggerty: USA vs Canada preview