During the Communist revolution the republic government was losing pretty badly and fell back to the very defensible island. They’ve been there ever since with their official name: the Republic of China. So there’s some civil war tension there and a lot of claims of who’s the rightful ruler of China.
I assume the NFL is/was a 501c6 tax exempt organization since it calls out football leagues specifically.
You’d be looking for 501c3 organizations which does include churches and other dubious religious affiliated organizations but not all federal non-profits.