The last time each city or metropolitan area hosted an All-Star Game in one of the "Big Four" North American sports:
1. Seattle, 2023 Major League Baseball
2. Salt Lake City, 2023 National Basketball Association
3. Las Vegas, 2023 National Football League "Pro Bowl"
4. Los Angeles, 2022 MLB (Anaheim, 2010 MLB)
5. Cleveland, 2022 NBA
6. Denver, 2021 MLB
7. Atlanta, 2021 NBA
8. Chicago, 2020 NBA
9. St. Louis, 2020 NHL
10. Charlotte, 2019 NBA
11. Orlando, 2019 NFL
12. Washington, 2018 MLB
13. Tampa Bay, 2018 NHL
14. Miami, 2017 MLB
15. New Orleans, 2017 NBA
16. San Diego, 2016 MLB
17. Toronto, 2016 NBA
18. Nashville, 2016 NHL (Memphis, Never)
19. Honolulu, 2016 NFL
20. Cincinnati, 2015 MLB
21. New York, 2015 NBA
22. Columbus, 2015 NHL
23. Phoenix, 2015 NFL
24. Minneapolis, 2014 MLB
25. Houston, 2013 NBA
26. Kansas City, 2012 MLB
27. Ottawa, 2012 NHL
28. Raleigh, 2011 NHL
29. Dallas, 2010 NBA
30. Montreal, 2009 NHL
31. San Francisco, 2007 MLB (Oakland, 2000 NBA; San Jose, 1997 NHL)
32. Pittsburgh, 2006 MLB
33. Detroit, 2005 MLB
34. Milwaukee, 2002 MLB
35. Philadelphia, 2002 NBA
36. Boston, 1999 MLB
37. Vancouver, 1998 NHL
38. San Antonio, 1996 NBA
39. Indianapolis, 1995 NBA
40. Baltimore, 1993 MLB
41. Edmonton, 1989 NHL
42. Quebec City, 1987 NHL
43. Hartford, 1986 NHL
44. Calgary, 1985 NHL
45. Buffalo, 1978 NHL (Syracuse, 1961 NBA; Rochester, 1956 NBA)
46. Norfolk, 1974 American Basketball Association
47. Hamilton, 1973 Canadian Football League
48. Louisville, 1972 ABA
49. Jacksonville, Never
50. Winnipeg, Never
The Yankees last hosted the MLB All-Star Game in 2008; the Mets, in 2013; the Rangers, in 1994; the Devils, in 1984; the Islanders, 1983; the Nets, in New Jersey in 1982.