Canada beats U.S. on American soil for first time since 1957 / Uncategorized / By admin_mntc Canada heads to Texas next to face No. 17 Mexico on Tuesday in Arlington