Clothing People Should Be Too Embarrassed to Wear: $148 'Executive Hoodie' By David Swindle | May 20, 2012 7:00 AM