Thank you!! Hopefully transitioning in YYZ is a breeze for Intl-US that will at least give me some time to grab a snack in the MLL. YVR wasn't easy when I did a connection there as they forced us to wait in a holding room for our bags before we could go through pre-clearance.
I do have Global Entry but no idea if that applies for CBP proceedings in YYZ.