Five North American professional sports teams egregiously do not match with their namesake November 8, 2023 — by George Hu It makes sense that the names of most professional sports teams begin with the city, state or region that they are located in. The arena of the Los Angeles Lakers is located in Los Angeles, and the New York Yankees’s stadium is located in New York City. However, this is surprisingly not always the case. […] read more »