LEBANON, Tenn., Oct. 30, 2012 /PRNewswire/ -- Electric vehicle (EV) owners traveling in and around Houston can get a charge at four Cracker Barrel Old Country Store® locations. High-powered rapid charging eVgoSM Freedom Station® sites were recently installed by eVgo, a...