I'm in Taichung, Taiwan. One of the three biggest cities in Taiwan.
There's lots of expats, but mostly from other Asian countries from what I've seen.
Normally I would look for a sports bar on Google Maps or just Google the question and find somebody has already asked or already created a list of places for a given city.
But in this case my Google-fu is failing. Google Maps is only throwing up red herrings. Places which are already closed or look nothing like sports bars when you go to street view.
Can somebody do a better search using Chinese, or does somebody have the local knowledge?