1,857 employees have rated DICK'S Sporting Goods Chief Executive Officer Edward W. Stack on Glassdoor.com. Edward W. Stack has an approval rating of 80% among the company's employees.