New York City is the sports cap mecca of the universe
At one point in time I was emptying my bank account on a weekly basis to purchase any assortment of Cleveland sports hats. Because if I wasn’t living at home in Ohio, I was damn sure to be repping my teams in the Big Apple,…

