Comment Comment by yywwbbn I’m sure that globally London and probably Paris (probably a bit more debatable) are much better know for their professional sports teams than any city in the US. parent yywwbbn 4 years ago