titan mcgee