There's no humor in it to defend, but 'city name sports team' is a pretty obvious swipe at vapid sports merchandising. A dude probably thought it was a brilliant piece of social commentary at some point by which merch could get 'ironically' successfully peddled, but it didn't work.
Like I said earlier, it is REALLY not going to work at a moment in history where not only does bitching about sports in general have no tone, but nobody gives a fuck about what they're wearing right now because we're all either staying indoors, or taking 'redneck Call of Duty cosplay' to a city capital.