I'm sure that any sports apparel place should have one. Try Champs or Lids at Crestwood Plaza.
ETA: Headz n Threadz at the Galleria is another good place to look.
2006-12-06 12:18:42
·
answer #1
·
answered by redhed311 5
·
1⤊
0⤋
There is a sports store in the St. Louis Mills that I saw some hats like that at.
2006-12-06 22:05:15
·
answer #2
·
answered by d d 1
·
0⤊
0⤋
I'm not sure if this is 100% accurate, but there's a little store in Union Station that's dedicated to all sorts of sports teams. Try looking in there...
Good luck!
2006-12-07 20:25:19
·
answer #3
·
answered by Nikki 4
·
0⤊
0⤋
Any sporting goods store. Also try Steve and Barry's at Northwest Plaza.
2006-12-08 17:09:11
·
answer #4
·
answered by Carlover29 3
·
0⤊
0⤋
Try Union Station. THey have a ton of sports stores with all kinds of things in them.
2006-12-10 09:41:39
·
answer #5
·
answered by sexy34 3
·
0⤊
0⤋
Footlocker or any sports store.
2006-12-06 21:56:23
·
answer #6
·
answered by Anonymous
·
0⤊
0⤋