Who says a demon can’t have a heart? Finn Balor was a guest at Wizard World New Orleans over the weekend and did a Q&A session with some fans. One...