In the news this morning, outdoor retail giant L.L. Bean announced yesterday that they have gone outside the company for the first time in its 103-year history for its new CEO. Stephen Smith will take the helm in January. The Maine-based company was founded in 1912, when Leon Leonwood Bean sold his original Maine Hunting Shoe. The company had $1.6 billion in sales last year and has more than 5,000 employees.