Wake up to see this thread has blown up.
I respect Provorov's right to protest the action. I completely disagree with his stance and beliefs, but there should be nothing wrong with him taking a (non-violent) stance in the US anyways.
I wouldn't have played him personally... not because of the beliefs or protest in and of themselves, but he's an employee that wasn't following through on a basic, required duty. A warm up is a part of getting ready for the game and getting a feel for the ice, puck, and game, not participating because your employer is celebrating something (and realistically this is a marketing event which players are 100% required to partake in... companies, brands, etc are not your friend they are selling you something) is in violation of his contract.