Michael j hagan net worth