EMPLOYMENT AGREEMENT BETWEEN TEAM FINANCIAL, INC. AND MICHAEL L. GIBSON