As we been reporting that his contract was to expire at the end of this month & was rumored to likely stay with TNA.
Update: TNA Official Website has put up an article telling that TNA has signed a contract with Impact For 2 more Years with the company.