“Leigh passed away. The doctors said it was an aneurysm. Are you coming home?” Why do all the crucial pivotal moments in life seem to happen in an instant and with no warning? At least that’s been the case in my life. Cross Roads, VA, was home. And I hadn’t been there...