Sigh.. let me end some misconceptions right now. Since it sounds a little bit like ignorance, rather than facts.
1st.. we are talking about mexico city, not mexico. Northern mexico is infested with with crime and drug cartels and skews all crime rate numbers significantly. Mexico city is 1200 miles from Juarez, the heart of cartel activity. That's the equivalent of blaming Boston for the ridiculous murder rate in Chicago.
2nd... a lot of ppl are referring to the "murder rate" as an indicator of crime.
Mexico City itself has a murder rate between 5.06 per 100,000 people (cited article below, yes its in spanish). Take the article for what it's worth.
If you compare that to the top 30 highest murder rates US cities.. it wouldnt even make the list, since the 30th worst is sitting at 16 per 100k ppl.
In fact, 11 NBA Cities have a higher murder rate
Mexico City's current murder rate:
http://www.eluniverso.com/noticias/2016/10/05/nota/5838907/ciudad-mexico-tiene-tasa-homicidios-mas-alta-16-anosTop 30 US cities here:
http://bismarcktribune.com/news/national/the-cities-with-the-highest-murder-rates-in-the-us/collection_5a789407-4d43-5403-ad56-7c47880bda8e.html3rd. All of the mexico city soccer teams have survived just fine without random murders and kidnappings. Because they can afford security. You don't think an NBA team can afford 24x7x365 security?
4th. I'll just leave a list of these American soccer players playing in Mexico. All parts of Mexico.
https://ussoccerplayers.com/usmnt-players-abroadDon't mean to be political, but I go to Mexico City a few times a year. There are plenty scarier things to deal with in NYC and Chicago.