The phrase "Best Location in the Nation," seems to have been coined in the 1940s. Still very popular in the 1960s and 1970s, it comes from the fact that Cleveland is 600 miles from 60% of the U.S. (and a good chunk of Canada).
The sweatshirt is great, but the image on the website needs to be updated. A short sleeved shirt is shown and I think that led to confusion with my initial order.