The only thing that irks me is when celebrities (in general, including pro athletes), try to use their platform to push whatever political agenda they may have.
I don't watch the NFL to hear the players' opinion of America, or anything non-football related for that matter. I watch because I like football.
Same applies to other sports or non-political events. I'm not tuning in to hear someone's agenda.
If a celebrity wants to go that route then they should use their resources to create some other avenue or forum for that.