Brennan Agranoff gets about 100 new sock orders every day for the more than 500 designs that he comes up with himself.
The Associated Press, Times Herald-Record
Mon, 04/24/2017 - 10:00am
Brennan Agranoff gets about 100 new sock orders every day for the more than 500 designs that he comes up with himself.