A lot had to go right for Jeff Geraci to survive his heart attack. Eight weeks ago, Geraci, 64, had just reached a personal ...