Yes there are CFL cards, and have always been. A simple google search could have told you that. As for where to buy them in the US… Canadians aren’t the best people to ask that, as we don’t live or shop there.
eBay would be your best option for buying.
upper deck makes them.
Upper Deck holds the current license for CFL trading cards.The 2019 edition is scheduled
for release in July.You can buy directly from the CFLPA shop.
These are foil pack retailer boxes only.(Canadian prices)
If you are looking for hand-collated complete sets you might be out of luck.
Fritsch Cards use to be the best source for complete sets.
They are still good for older sets.