[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"news-detail-why-shankland-joins-rangers-for-free-contract-clause":61,"news-related-why-shankland-joins-rangers-for-free-contract-clause-en":107,"news-related-match-why-shankland-joins-rangers-for-free-contract-clause-en":26},{"adSlots":4,"affiliateMode":5,"brandName":6,"contentStrategy":7,"currency":8,"friendLinks":9,"homepageLayoutKey":10,"leagueFocus":11,"locale":12,"planVisibility":13,"seoDescription":14,"seoTitleTemplate":15,"siteCode":10,"siteName":6,"siteType":10,"subscriptionMode":5,"timezone":16,"id":17,"tenantID":18,"primaryDomain":19,"countryCode":20,"logoUrl":21,"faviconUrl":21,"theme":22,"seoKeywords":24,"status":25,"ads":4,"focusLeagues":26,"affiliatePolicies":26},[],"shared","Football Prediction Platform","scores_predictions","USD",[],"main",[],"en-US",[],"Football fixtures, results, free predictions, subscriptions, and clearly labeled partner links.","{page} | Football Prediction Platform","America\u002FNew_York",323900000000000000,1,"football.easytestdev.online","US","",{"primaryColor":23},"#1677ff","football predictions, football fixtures, football results","active",null,{"active":28,"leagueId":29,"leagueName":30,"leagueImagePath":31,"seasonId":32,"seasonName":33,"startingAt":34,"endingAt":35,"daysToStart":36,"daysToEnd":37,"phase":38,"includeQualifying":39,"hostCities":40},true,"326135624916537344","World Cup","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fleagues\u002F1.png","326255613308833792","2026\u002F2027","2026-06-11","2026-06-28",-37,-20,"finished_recent",false,[41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60],"Atlanta","Boston","Dallas","East Rutherford","Guadalajara","Houston","Kansas City","Los Angeles","Mexico City","Miami","Monterrey","New-York","New York New Jersey","Philadelphia","San-Francisco","San Francisco Bay Area","Seattle","Toronto","Vancouver","Zapopan",{"article":62},{"awayTeamId":-1,"awayTeamName":-1,"body":63,"category":64,"excerpt":65,"homeTeamId":-1,"homeTeamName":-1,"id":66,"leagueId":67,"leagueName":68,"matchId":69,"matchName":21,"publishedAt":70,"slug":71,"sourceName":72,"sourceURL":73,"teamId":74,"teamName":75,"teamIds":76,"teamNames":91,"title":106},"Lawrence Shankland is poised to complete a sensational return to his boyhood club, with Rangers securing the Heart of Midlothian captain on a free transfer thanks to a specific clause in his Tynecastle contract. The Scotland international has jetted back from holiday to undergo a medical and finalize a deal that includes a two-year commitment with an option for a third season. Personal terms have already been agreed, and the move represents a major coup for the Ibrox side as they look to strengthen their attacking options without paying a fee.\n\nThe free transfer was made possible by a clause inserted into Shankland’s Hearts deal, though the exact triggering mechanism remains unreported. The 29-year-old’s departure will leave a significant void at Tynecastle, where he has been a talismanic figure and consistent goal scorer. Rangers are not only gaining a proven finisher but also a leader; early reports suggest Shankland could even enter the conversation for the captain’s armband at Ibrox, bypassing candidates like Emmanuel Fernandez and Nicolas Raskin.\n\nShankland’s goal return in the Scottish Premiership has been outstanding, with a natural instinct for finding the net that could complement Rangers’ existing forwards. His physicality and link-up play address a need for a reliable focal point in attack, something Rangers have occasionally lacked. Moreover, acquiring a player of his caliber for free is a smart piece of business that frees up funds for other areas of the squad.\n\nBeyond Shankland, Rangers are active on multiple fronts. The club previously rejected Monaco’s £10 million loan-to-permanent offer for winger Djeidi Gassama in January, but both parties are open to revisiting a similar proposal this summer. The 22-year-old’s pace and trickery have made him a valuable asset, and a lucrative sale would boost the transfer kitty significantly. Meanwhile, Rangers are monitoring Dundee center-half Luke Graham, but face competition from Portsmouth, who saw a bid turned down in the winter window. Adding a young defender would align with the club’s long-term strategy of developing talent.\n\nMidfield reinforcements are also on the agenda as Dan Neil is set for talks with Rangers. The 24-year-old’s Sunderland contract is expiring, and after a loan spell with newly promoted Ipswich Town, he brings Premier League experience. His combative style would add depth to an engine room that needs freshening. However, Rangers’ pursuit of Leeds United forward Joe Gelhardt has hit a snag due to Hull City’s promotion to the top flight; Gelhardt scored 14 goals on loan there, making a permanent stay in England more likely given the financial power of Premier League clubs.\n\nOn the other side of Glasgow, Celtic’s transfer dealings present a mixed picture. Talks with Boca Juniors over a permanent switch for left-back Marcelo Saracchi have stalled, and the 28-year-old will return to Argentina for the second half of their season. While Celtic hold an option to buy, the breakdown in discussions may prompt them to seek alternatives in a position that has been a problem area. Conversely, the retention of Kelechi Iheanacho looks positive, as the Nigerian striker has publicly stated his desire to remain at Parkhead; Celtic can trigger an additional 12 months on his contract, and his form since arriving has made him a fan favorite.\n\nOff-field drama has swirled around Reo Hatate’s absence, with former Celtic striker Frank McAvennie claiming a falling-out with interim manager Martin O’Neill is the cause. While such claims remain unsubstantiated, the situation underscores the uncertainty during this transitional period for the Hoops. Adding to the flux, Celtic hold an interest in Tottenham Hotspur loanee Alfie Devine, currently at Preston North End. Preston must decide by June 1 whether to activate a £4.5 million purchase clause; should they decline, Celtic could pounce for the 21-year-old forward.\n\nElsewhere, Juninho Bacuna has reflected on his ill-fated loan at Rangers, attributing his lack of opportunities to Steven Gerrard’s departure. Now aiming to help Curacao defeat Scotland in a World Cup warm-up, he hopes to impress under former Rangers boss Dick Advocaat. At Aberdeen, striker Kusini Yengi remains in limbo: he believes he can carve out a role under new manager Stephen Robinson, but if the Dons release him, Cerezo Osaka are unwilling to pay a fee after an injury-disrupted loan. Meanwhile, Hull City’s Oli McBurnie insists there are no hard feelings with Steve Clarke after his Scotland World Cup omission, and Robbie Keane has departed Ferencvaros, linking himself to the Celtic vacancy.\n\nAs the summer window approaches, both Glasgow giants are navigating complex negotiations. Rangers’ free capture of Shankland sets an early tone for a club eager to close the gap on their city rivals, while Celtic’s moves—or lack thereof—suggest a cautious approach. With contract deadlines, rival bids, and managerial questions swirling, the coming weeks promise further twists.\n\nBased on reporting from BBC Sport.","news","Shankland free transfer to Rangers confirmed: two-year deal, medical set, captaincy discussed; Celtic's Saracchi move halted, Iheanacho stays.","334267594909421569","326135625054949376","Premier League","0","2026-05-25T07:30:42Z","why-shankland-joins-rangers-for-free-contract-clause","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcx2192w7n19o?at_medium=RSS&at_campaign=rss","326257567044997120","Rangers",[74,77,78,79,80,81,82,83,84,85,86,87,88,89,90],"326257660078854144","326257556114640896","326257580361912320","326257546459353088","326257809425436672","326257546094448640","326257808125202432","326222712429088768","326257567011442688","326257660045299712","326257536112005120","326257546358689792","326255038185869312","326222712110321664",[75,92,93,94,95,96,97,98,99,100,101,102,103,104,105],"Heart Of Midlothian","Boca Juniors","Cerezo Osaka","Sunderland","Portsmouth","Tottenham","Hull City","Scotland","Celtic","Dundee","Monaco","Leeds","Aberdeen","Argentina","Why Shankland Joins Rangers for Free: Contract Clause",[108,138,170,197],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":64,"excerpt":109,"homeTeamId":-1,"homeTeamName":-1,"id":110,"leagueId":67,"leagueName":68,"matchId":69,"matchName":21,"publishedAt":111,"slug":112,"sourceName":113,"sourceURL":114,"teamId":115,"teamName":116,"teamIds":117,"teamNames":127,"title":137},"Pierre Sage is set to join Crystal Palace after leading Lens to Coupe de France glory. Sporting director Jean-Louis Leca must now find a successor and reshape","338193111534538753","2026-06-05T03:15:00Z","pierre-sage-to-crystal-palace-what-it-means-for-lens","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002FPierre-sage-sur-le-depart-jean-louis-leca-le-directeur-sportif-de-lens-va-avoir-plusieurs-chantiers-a-gerer\u002F1681831#at_medium=RSS_feeds","326257536443355136","Lens",[115,118,119,120,121,122,123,124,125,126],"326255037950988288","326257535952621568","326257572367568896","326257602382008320","326222711447621632","326257536049090560","326222712726884352","326222711682502656","326257844615647232",[116,128,129,130,131,132,133,134,135,136],"Crystal Palace","Marseille","Le Mans","Vitesse","France","Nice","Cape Verde Islands","England","Ajaccio","Pierre Sage to Crystal Palace: What It Means for Lens",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":64,"excerpt":139,"homeTeamId":-1,"homeTeamName":-1,"id":140,"leagueId":67,"leagueName":68,"matchId":69,"matchName":21,"publishedAt":141,"slug":142,"sourceName":143,"sourceURL":144,"teamId":145,"teamName":146,"teamIds":147,"teamNames":158,"title":169},"Chris Wood's serious knee injury clouds New Zealand's World Cup hopes as the All Whites face Iran, Egypt, and Belgium in Group G.","338128485845307393","2026-06-04T23:01:18Z","new-zealand-s-2026-world-cup-bid-wood-injury-a-major-doubt","The Guardian","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fjun\u002F05\u002Fnew-zealand-world-cup-2026-team-guide","326222713104371712","New Zealand",[145,148,149,150,151,152,153,154,155,156,157],"326257546392244224","326257595583041536","326222712622026752","326257808754348032","326257660145963008","326222711976103936","326257545754710016","326222712013852672","326222712265510912","326222711401484288",[146,159,160,161,162,163,164,165,166,167,168],"Nottingham Forest","New Caledonia","South Africa","Northampton","Motherwell","Australia","Newcastle","Iran","Egypt","Belgium","New Zealand's 2026 World Cup Bid: Wood Injury a Major Doubt",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":64,"excerpt":171,"homeTeamId":-1,"homeTeamName":-1,"id":172,"leagueId":67,"leagueName":68,"matchId":69,"matchName":21,"publishedAt":173,"slug":174,"sourceName":143,"sourceURL":175,"teamId":176,"teamName":177,"teamIds":178,"teamNames":187,"title":196},"Spain 1-1 Iraq: Yamal injury concern as eight debutants feature in World Cup warm-up. Torres gave lead but Doski's long-range stunner equalized. Depth tested.","338113367510093825","2026-06-04T22:04:33Z","spain-1-1-iraq-what-yamal-s-absence-squad-rotation-mean","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fjun\u002F04\u002Fspain-iraq-friendly-international-match-report","326222711653142528","Spain",[176,179,180,181,182,183,184,185,186],"326257593141956608","326257565195309056","326222711908995072","326222713142120448","326222712819159040","326222707169431552","326222712395534336","326257565233057792",[177,188,189,190,191,192,193,194,195],"Chattanooga","Barcelona","Mexico","Canada","Iraq","Anderlecht","Norway","Atletico Madrid","Spain 1-1 Iraq: What Yamal's Absence & Squad Rotation Mean",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":64,"excerpt":198,"homeTeamId":-1,"homeTeamName":-1,"id":199,"leagueId":67,"leagueName":68,"matchId":69,"matchName":21,"publishedAt":200,"slug":201,"sourceName":72,"sourceURL":202,"teamId":203,"teamName":204,"teamIds":205,"teamNames":214,"title":223},"NI's youngest post-WWII side (avg age 22.1) beat Guinea 1-0 with Atcheson scoring and sent off, while Morrison debuted, showing grit before facing France.","338103552524161025","2026-06-04T21:18:17Z","ni-record-youth-side-show-grit-22-1-avg-age-beats-guinea","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc7v9ve8415mo?at_medium=RSS&at_campaign=rss","326257664243798016","Northern Ireland",[203,206,207,208,209,118,210,211,212,213,122],"326257791738056704","326257545918287872","326257545968619520","326257808385249280","326257807630274560","326257664713560064","326257664403181568","326257808158756864",[204,215,216,217,218,128,219,220,221,222,132],"Guinea","Liverpool","Arsenal","Sheffield Wednesday","Southampton","Luxembourg","Gibraltar","Blackburn","NI Record Youth Side Show Grit: 22.1 Avg Age Beats Guinea"]