A TNA contract right now really doesn't mean anything. These pay per appearance deals and they basically only limit where you can work (no ROH, no WWE, no Lucha underground).
Only the absolute top tier of talent get guaranteed money from TNA at this point. Caleb Konley is still going to work...