Investor Peter Lynch, known for his remarkable 13-year tenure managing Fidelity‘s Magellan Fund, recently said that he has never explicitly promoted investing in the stock market. What Happened ...