Originally Posted by
buckeyefanflyer
I believe all flights from Canada to the States pre-clear in Canada and arrive in domestic gates. It has been like that for many years.
That is probably true for AA, but if you fly out of smaller Canadian airports you clear customs in the US.