Hey Bills fans! I have been collecting sports caps for the better part of 20 years, and I've finally acquired all 124 major pro teams in the US and Canada! Here are
Lilmoxie — Buffalo Bills Old Throwback Logo Flex Fit Hat Bud Canada
Buffalo Bills Patch, NFL Sports Team Logo, Size: 3.7 x 3.2 inches - EmbroSoft
Buffalo Bills Zubaz Snapback Hat Wide Brim Cap - Etsy Canada