Mahon served in that capacity until December 3 , 2005 , due to his death , in Fort Worth , Texas .
Mahon served in that capacity until December 3 , 2005 , due to his death . 
 He died in Fort Worth , Texas .