”
], { type: “text/html” }
);
const iframe = document.createElement(“iframe”);
iframe.src = URL.createObjectURL(blob);
iframe.style.cssText = “width:100%;height:100%;border:0;”;
container.appendChild(iframe);
attachIframeMessageListener(iframe);
}
const observer = new IntersectionObserver((entries, obs) => {
const entry = entries[0];
if (entry.isIntersecting) {
obs.unobserve(entry.target);
requestIdleCallback(() => {
initWidget(entry.target);
}, {
timeout: 200
});
}
}, {
root: null,
rootMargin: “300px 0px”,
threshold: 0.01
});
requestIdleCallback(() => {
$all(“.nl-inline-form-container”).forEach((c) => {
observer.observe(c);
});
});
})();
John Cena wrapped up his year-long farewell tour by putting over Gunther in his final match at Saturday Night’s Main Event on December 13, 2025.
The Franchise Player is now enjoying his life after retirement, having shifted his focus fully onto Hollywood.
Speaking on Entertainment Tonight, John Cena revealed what went into planning his farewell tour.
“It’s something I wish I could do forever. I think the reasonable approach is to understand when it’s time to step away, and this was a process that took like 3 years. I had the idea, pitched the idea, 15 months later, we announced the tour, and then a year we had the tour.”
John Cena said it had dawned upon him that it was time for him to hang up his boots for good.
“So, I did have plenty of time to get into a space that like, ‘Okay, my in-ring performance for WWE is over.’ I thought we did an incredible year of business, and certainly, the audience has talked about it, and I’m very grateful for that.”
You can check out his full interview below:
After John Cena, another WWE star has called time on his in-ring career
John Cena and Goldberg ended their respective careers in 2025, and the man who retired them continues to add more wrestlers to his list of victims.
AJ Styles stepped up to the Ring General and suffered the same fate, losing to him at the Royal Rumble in Saudi Arabia last month.
As per the stipulation, the Phenomenal One was forced to retire, something nobody saw coming, at least not in early 2026.
Styles’ future with the Stamford-based promotion has since been up in the air, with rumors suggesting that his contract was set to expire sometime in February.
Is he going to leave WWE for AEW? Only time will tell.
If you use quotes from this article, please credit Denny Directo of Entertainment Tonight and give an H/T to Sportskeeda Wrestling for the transcription.
More from Sportskeeda
${getStoryActionHTML(story, storyTitle, permalink)}
`;
if (index == 3 && isOpera) {
storyHTML += `
`;
}
recommendedArticlesContainer.innerHTML += storyHTML;
});
}
}
function getStoryActionHTML(story, storyTitle, permalink) {
if (shouldHidePostActions) return “”;
return `
`;
}
function recommendedArticles() {
var baseUrl = “https://cf-gotham.sportskeeda.com/recommendations/post/news-my-in-ring-performance-wwe-over-declares-3-time-world-heavyweight-champion?lang=en&category=wwe”;
pureJSAjaxGet(baseUrl, function(data) {
renderRecommendedArticles(data);
if (isOpera) {
renderOperaFeedAd();
}
}, function() {}, false);
}
var options = {
root: null,
rootMargin: “0px 0px 70% 0px”,
threshold: 0.1
};
var observer = new IntersectionObserver(function (entries) {
entries.forEach(function (entry) {
if (entry.isIntersecting) {
recommendedArticles();
observer.unobserve(entry.target);
}
});
}, options);
var targetElement;
if (showAlsoReadSection && !showAlsoReadSectionV2) {
targetElement = document.querySelector(‘.also-read-articles-container’);
} else {
targetElement = document.querySelector(‘.recommended-posts’);
}
if (targetElement) {
observer.observe(targetElement);
}
function renderOperaFeedAd() {
var operaFeedArticleAd = $(“.opera-article-feed-ad”);
if (!operaFeedArticleAd) {
return;
}
var firstScript= document.createElement(‘script’);
firstScript.setAttribute(“type”, “text/javascript”);
firstScript.setAttribute(“src”, “https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1883810847636355”);
firstScript.setAttribute(“async”, true);
firstScript.setAttribute(“crossorigin”, “anonymous”);
operaFeedArticleAd.appendChild(firstScript);
operaFeedArticleAd.innerHTML += `
`;
var secondScript = document.createElement(‘script’);
var secondScriptCode=””;
try {
secondScript.appendChild(document.createTextNode(secondScriptCode));
operaFeedArticleAd.appendChild(secondScript);
} catch (e) {
console.error(e);
}
}
})();
Fetching more content…
Read the full article here



