Dick’s Sporting Goods Billionaire Edward Stack Stepping Down As CEO

Stack’s net worth is $1.1 billion, Forbes estimates.