Former TNA World Heavyweight Champion Sting is in Orlando for tonight’s TNA Impact Wrestling tapings and is scheduled to return on television tonight, this according to a report from Mike Johnson of PWInsider.com.
This would be the first time that Sting has appeared on television since before the TNA LockDown pay-per-view back in April.