TNA Wrestling has come to terms on the release of Steve Maclin and Myla Grace, effective immediately. We wish them the best in their future endeavors.