Black Cap

Black Caps from Kohl's

If you're budget-restricted, your best bet is this Under Armour Baseball Cap. It's a wonderful product, while not very expensive.