They are now paying $50k USD per Canadian captain to get them US visas that will eventually lead to them getting green-cards.
huh??? Where are you getting this info from???
I thought to keep a green card one has to reside in the U.S. I doubt most of the Canadians are willing to move their families south.