Alternatives to an Olympic Boycott

I have no idea if this would work, but it would absolutely send a message if it did. What if, for the duration of the Olympics, Canada legally changed its flag to incorporate the flag of Tibet (maybe put it in a corner). All our athletes would wear this, every time we won a medal everyone would see it. We could even get other countries in on this. It doesn’t punish our athletes like a boycott would either.