This morning at YYZ (US Customs Preclearance) I was requested to show my Nexus Card, and Passport when handing in my customs form.
The US agent even suggested I "Have them ready next time to speed things up"
I haven't traveled to the US since early Dec - has something changed?