Stack is the billionaire Chairman/CEO of Dick's Sporting Goods, one of the largest sporting goods retailers in the world. It was founded by his father, Richard "Dick" Stack, in 1948.