William J. ‘Billy’ Carroll Passes August 16, 2017 William James ‘Billy’ Carroll passed away on July 26, 2017 in Columbus, Ohio at the age of 54.