First off why would they not just move to Canada?
Secondly you can root for whoever you want at the Olympics all the athletes are the best of the best and are on a global stage.
If you said you were cheering for Canada over the U.S. in the gold medal game you can go right on ahead and move to china or North Korea or Russia if you feel so “oppressed” in this country. Country over politics but I guess liberals can’t understand that