I might play in some Canadian casinos soon. The thing is, how do you get large amounts of money over the border?

I have thought maybe I could open a bank account just inside the US border and bring over $9k, then if I lose it just keep going back to the American bank and reloading.

But then if I accumulate a bunch of Canadian money, how to get it back into US? Can I as an American open a bank account in Canada, or would that cause problems?

I could just declare $10k+ and go back and forth, but then wouldn't I be at risk for civil asset forfeiture?