The Super League Grand Final will remain at Old Trafford until at least 2027 after a new deal was signed.