Sorry to post this on OH, but I've gotten nowhere trying to get this answer.
I want to restock my Orioles caps (current road/away, not these lime green and yellow fashion monstrosities) and MLB Shop has next to no fitted sizes available.
Does anyone know when they restock caps? Is it an annual thing?