Foot Locker Stock Chart - The Demise Of Retail Stores About That Investing Thought