@Jake ******
not sure. That might be for people who need a visa to transit, but as a US citizen you don't so shouldn't be an issue. I'd recommend getting flights that avoid anything to do with Pearson (YYZ). It's a shit show, flights randomly being cancelled, no information and security is taking hours. YVR wasn't much better last month. We were connecting to a Canadian location and ended up waiting in a hallway for an hour for security to show up so we could transit.