mallory hagan