There are so many online stores to buy from. I live in Tampa, FL and love Apparelnbags.com for all seasonal and blank clothing, You can also find Headsweats Supervisor here.
You can buy Adidas Golf polo at Amazon, Google shopping, and from many online store at wholesale prices.