Nothing wrong with having an opinion or to protest. I encourage that!
Just do it on your own time and stop mixing it with sports.
Do it in interviews, do it on your twitter, do it on your facebook, your instagram......etc.....etc.
Also, when you're a guest in someone else's country you have to...