If you are ever in Buffalo, this is a must stop for any sports fans. So many different hats and designs that you would never find anywhere else !!