5 Stocks to Buy and Hold for 20 Years By: FOX Business April 30, 2016 at 11:13 AM EDT Image source: General Electric. Read More >>