As reported on last weekend, it has been confirmed that Sheik Abdul Bashir (Shawn Daivari) has signed a new three-year contract with TNA Wrestling.