Amazon has a bunch of NCAA caps for only $4.90 each! They ship free with your Prime account or when you spend $25.
These are going to go fast. I would be surprised if they make it through the night.
Make sure to check out the rest of our Amazon Deals.