Sort:  

I think it is that in America you have franchises that uproot a team and move them miles away, that is unthinkable. These are clubs from towns or cities, usually with town name in the name of the football club.

That is true. It happens frequently in all the sports in the US.

Chelsea is the name
Chelsea Football Club

So no nickname like Chelsea Tigers or anything?

Chelsea is a posh suburb in London and the football club is called Chelsea Football Club

With Chelsea it’s Chelsea football club and city is Manchester city #epl