Obviously there isn't a rule book or anything, but is it weird to like teams that are not from your city?
I'll use myself as a example. I live near Los Angeles. For football a bears fan and for NBA I'm a bulls fan. Now, LA does not have a football team, so it's not like I can root for a home team. I'm a bears fan because I love that hard hitting history they have and I think there exciting to watch (I am a recent fan, though). For the bulls I chose them because when I was a kid I was around in the MJ era and honestly when I think of a NBA team, the bulls always come to mind. I also just don't like any LA NBA teams I think. I like watching the lakers, but I'm not sure I'm a fan of them. And clippers I just feel meh about.
For hockey I do like the Anaheim ducks. So there's that. And I never got into baseball, but I'll support either the dodgers or angels if I see them on tv. But I don't have a interest really.
Which sports teams do you root for? Are they all from your city ?