happy mutants Sam Barsky has knitted 160 of his fabulous sweaters depicting famous landmarks, but he doesn't sell them because he wears them "every day, all the time" Jennifer Sandlin