Direct-to-consumer footwear brand Taft is making its brick-and-mortar debut. The men's shoe brand has opened a flagship store in Soho, New York City. Brigham Wilson, president of Taft, joined Cheddar to discuss the brand's following and why now was the right time for a physical location.