AMENDED AND RESTATED EMPLOYMENT AGREEMENT BETWEEN CATHERINE LONG AND SPIRIT FINANCE CORPORATION