Ric Dillon is a value investor headquartered in Columbus, Ohio, who has carved a reputation on back of on-the-ball long-term investment strategy. The …