President Trump's economic and immigration policies, coupled with comments he has made about Canada and Mexico, has injected politics into the CONCACAF Nations League finals.