{"id":2414128,"date":"2025-03-20T21:22:01","date_gmt":"2025-03-21T01:22:01","guid":{"rendered":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/watch-one-of-the-strangest-revenge-moves-in-sports-history-as-mets-star-gets-even-with-heckling-fan\/"},"modified":"2025-03-20T21:22:01","modified_gmt":"2025-03-21T01:22:01","slug":"watch-one-of-the-strangest-revenge-moves-in-sports-history-as-mets-star-gets-even-with-heckling-fan","status":"publish","type":"post","link":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/watch-one-of-the-strangest-revenge-moves-in-sports-history-as-mets-star-gets-even-with-heckling-fan\/","title":{"rendered":"Watch: One of the Strangest Revenge Moves in Sports History as Mets Star Gets Even with Heckling Fan"},"content":{"rendered":"<aside class=\"mashsb-container mashsb-main mashsb-stretched\"><div class=\"mashsb-box\"><div class=\"mashsb-count mash-medium\" style=\"&quot;\"><div class=\"counts mashsbcount\">36<\/div><span class=\"mashsb-sharetext\">SHARES<\/span><\/div><div class=\"mashsb-buttons\"><a class=\"mashicon-facebook mash-medium mash-nomargin mashsb-noshadow\" href=\"https:\/\/www.facebook.com\/sharer.php?u=https%3A%2F%2Fwww.conservativenewsdaily.net%2Fbreaking-news%2Fwatch-one-of-the-strangest-revenge-moves-in-sports-history-as-mets-star-gets-even-with-heckling-fan%2F\" target=\"_top\" rel=\"nofollow\"><span class=\"icon\"><\/span><span class=\"text\">Facebook<\/span><\/a><a class=\"mashicon-twitter mash-medium mash-nomargin mashsb-noshadow\" href=\"https:\/\/twitter.com\/intent\/tweet?text=&amp;url=https:\/\/www.conservativenewsdaily.net\/breaking-news\/?p=2414128&amp;via=ConservNewsDly\" target=\"_top\" rel=\"nofollow\"><span class=\"icon\"><\/span><span class=\"text\">Twitter<\/span><\/a><a class=\"mashicon-subscribe mash-medium mash-nomargin mashsb-noshadow\" href=\"#\" target=\"_top\" rel=\"nofollow\"><span class=\"icon\"><\/span><span class=\"text\">Subscribe<\/span><\/a><div class=\"onoffswitch2 mash-medium mashsb-noshadow\" style=\"display:none\"><\/div><\/div>\n            <\/div>\n                <div style=\"clear:both\"><\/div><\/aside>\n            <!-- Share buttons by mashshare.net - Version: 4.0.47--><p class=\"readmore\">\n    <button onclick=\"showReadMore()\" id=\"readmorebtn\">Read more&#8230;<\/button>\n<\/p>\n<hr id=\"line\">\n<span id=\"more\"><\/p>\n<p><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><\/p>\n<section> \t\t\t\t<script>console.log(\"ad slot (AC1)\")<\/script><script>console.log(\"ad slot (IC1)\")<\/script><script>console.log(\"ad slot (IC2)\")<\/script><script>console.log(\"ad slot (IC3)\")<\/script><script>console.log(\"ad slot (IC4)\")<\/script><\/p>\n<p>New York Mets player Juan Soto got the last laugh after he was heckled by a spectator during a spring training game against the St. Louis Cardinals.<\/p>\n<p>The outfielder, who recently signed a $765 million contract with the Mets, was told by the heckler that he was &ldquo;overpaid, underrated,&rdquo; according to a March 12 <a href=\"https:\/\/nypost.com\/2025\/03\/12\/sports\/video-of-mets-juan-soto-getting-revenge-on-heckling-fan-goes-viral\/\" target=\"_blank\" rel=\"noopener\">report<\/a> from the New York Post.<\/p>\n<p>Soto was visibly annoyed in the viral video, turning around to coolly offer the heckler a death stare before turning his attention back toward home plate.<\/p>\n<p>But then Soto sent the first <a href=\"https:\/\/www.westernjournal.com\/one-one-mlb-superstar-sets-statistical-mark-never-done-sport\/\" target=\"_blank\" rel=\"noopener\">pitch<\/a> he received at his very next at-bat in the bottom of the third inning over the fence and right to his new friend.<\/p>\n<p>The heckler tried to catch the ball, but fell to the ground in the process.<\/p>\n<p> <script type=\"text\/javascript\"> \t\t\tif ( getCookie( \"ff_subbed\" ) ) { \t\t\t\tdocument.getElementById(\"stnvideo\").remove() \t\t\t} else { \t\t\t\tdocument.addEventListener(\"DOMContentLoaded\", function() { \t\t\t\t\tfunction loadScript(src) { \t\t\t\t\t\tconst script=document.createElement(\"script\"); \t\t\t\t\t\tscript.src=src; \t\t\t\t\t\tscript.async=true; \t\t\t\t\t\tdocument.body.appendChild(script); \t\t\t\t\t} \t\t\t\t\tfunction findPreviousParagraph(selector, x) { \t\t\t\t\t\tconst targetElement=document.querySelector(selector); \t\t\t\t\t\tif (!targetElement) { \t\t\t\t\t\t\tconsole.warn(\"Target element not found.\"); \t\t\t\t\t\t\treturn null; \t\t\t\t\t\t}  \t\t\t\t\t\t\/\/ Get all <\/p>\n<p> elements in order as they appear in the document \t\t\t\t\t\tlet paragraphs=Array.from(document.querySelectorAll(\"p\"));  \t\t\t\t\t\t\/\/ Find the index of the last <\/p>\n<p> before the target element \t\t\t\t\t\tlet targetIndex=paragraphs.findIndex(p=> p.compareDocumentPosition(targetElement) & Node.DOCUMENT_POSITION_PRECEDING);  \t\t\t\t\t\tif (targetIndex===-1 || targetIndex <x) { \t\t\t\t\t\t\tconsole.warn(\"Not enough paragraphs before the target element.\"); \t\t\t\t\t\t\treturn null; \t\t\t\t\t\t}  \t\t\t\t\t\treturn paragraphs[targetIndex - x]; \t\t\t\t\t}  \t\t\t\t\t\/\/ Set up IntersectionObserver \t\t\t\t\tfunction observeElement(element) { \t\t\t\t\t\tif (!element) return;  \t\t\t\t\t\tconst observer=new IntersectionObserver( \t\t\t\t\t\t\t(entries)=> { \t\t\t\t\t\t\t\tentries.forEach(entry=> { \t\t\t\t\t\t\t\t\tif (entry.isIntersecting) { \t\t\t\t\t\t\t\t\t\tconsole.log(\"Paragraph is now visible:\", entry.target.textContent.trim()); \t\t\t\t\t\t\t\t\t\tloadScript(\"https:\/\/embed.sendtonews.com\/player3\/embedcode.js?fk=s28Az7AY\"); \t\t\t\t\t\t\t\t\t\tobserver.disconnect(); \t\t\t\t\t\t\t\t\t} \t\t\t\t\t\t\t\t}); \t\t\t\t\t\t\t}, \t\t\t\t\t\t\t{ threshold: 0.5 } \/\/ Adjust threshold as needed \t\t\t\t\t\t);  \t\t\t\t\t\tobserver.observe(element); \t\t\t\t\t}  \t\t\t\t\t\/\/ Find the 1st paragraph before #stnvideo and observe it \t\t\t\t\tlet paragraphToObserve=findPreviousParagraph(\"#stnvideo\", 2); \t\t\t\t\tobserveElement(paragraphToObserve); \t\t\t\t}); \t\t\t} \t\t<\/script> <\/p>\n<p>To top it all off, the home run moved the Mets to 4-0 in the game against the Cardinals.<\/p>\n<p>The Mets later walked away with an 8-0 win, the Post reported.<\/p>\n<blockquote class=\"twitter-tweet\">\n<p dir=\"ltr\" lang=\"en\">Fan was calling Juan Soto &ldquo;Overpaid, Overrated&rdquo;<\/p>\n<p>So Soto hit a home run directly to him &#128514; <a href=\"https:\/\/t.co\/L9l7zymtam\">pic.twitter.com\/L9l7zymtam<\/a><\/p>\n<p>&mdash; Baseball Quotes (@BaseballQuotes1) <a href=\"https:\/\/twitter.com\/BaseballQuotes1\/status\/1899575065718780347?\">March 11, 2025<\/a><\/p>\n<\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><br \/> Soto, who has won the Silver Slugger Award five times and was named All-Star four times, indeed received the most expensive contract in all of professional <a href=\"https:\/\/www.westernjournal.com\/baseball-hall-famer-wife-slammed-sickening-lawsuit-missed-opportunity-save\/\" target=\"_blank\" rel=\"noopener\">sports<\/a> history.<\/p>\n<p>He has a 15-year deal from the Mets that came with a $75 million signing bonus.<\/p>\n<p>The contract could be valued at $805 million if the Mets decide to void the opt-out after five years.<\/p>\n<p>Some social media commenters took a moment to compare Soto with his heckler.<\/p>\n<p>&ldquo;Overweight and unathletic,&rdquo; one user <a href=\"https:\/\/x.com\/sundayswingerz\/status\/1899580740582707597\" target=\"_blank\" rel=\"noopener\">said<\/a>, along with a laughing emoji.<\/p>\n<p>&ldquo;And there you go so tough behind fences that falls down trying to catch a little ball,&rdquo; another <a href=\"https:\/\/x.com\/marc_novellino\/status\/1899971939222839792\" target=\"_blank\" rel=\"noopener\">added<\/a>.<\/p>\n<p>&ldquo;Dude best skill is chug beers all day but still has the guts to heckle mlb stars,&rdquo; a third <a href=\"https:\/\/x.com\/Justradioactive\/status\/1899577193778540876\" target=\"_blank\" rel=\"noopener\">noted<\/a>.<\/p>\n<p>&ldquo;Can we buy that guy season tickets to CitiField and have Soto do that every game?&rdquo; a fourth <a href=\"https:\/\/x.com\/KNguyening\/status\/1899880042366411076\" target=\"_blank\" rel=\"noopener\">asked<\/a>.<\/p>\n<p>Sports Illustrated writer Tyler Lauletta had similar <a href=\"https:\/\/www.si.com\/mlb\/juan-soto-silenced-heckling-fan-hitting-monster-home-run-directly-right-at-him-mets\" target=\"_blank\" rel=\"noopener\">takeaways<\/a> from the exchange between the <a href=\"https:\/\/www.westernjournal.com\/americas-pastime-looking-radical-rule-change-restoring-prominence-starting-pitcher\/\" target=\"_blank\" rel=\"noopener\">baseball<\/a> prodigy and his one-man peanut gallery.<\/p>\n<p>&ldquo;First, if you are going to heckle and immediately get dunked on by a professional athlete, please have the decency as this fan did to wear a shirt that makes you easily identifiable,&rdquo; he advised.<\/p>\n<p>&ldquo;Second, for all that talk of Soto being overpaid and overrated, it sure looked like that fan wanted to secure that home run ball,&rdquo; he noticed.<\/p>\n<p>&ldquo;This surely won&rsquo;t be the last trash talk Soto deals with from rowdy fans, but his direct response with a dinger might serve as a warning to opposing crowds to save their heckles if a game is ever close.&rdquo;<\/p>\n<div style=\"position: relative;\">\n<div class=\"ff-fancy-header-container\"> \t\t\t \t<\/div>\n<div class=\"entry-submit-correction inner-content\">\n<div class=\"correction-form\">\n<form style=\"display: none;\">\n<div class=\"sc-name-field\"> \t\t\t\t\t\t<label>* Name<\/label> \t\t\t\t\t\t<br \/> \t\t\t\t\t\t<input type=\"text\" name=\"name\" required> \t\t\t\t\t<\/div>\n<div class=\"sc--field\"> \t\t\t\t\t\t<label>* <\/label> \t\t\t\t\t\t<br \/> \t\t\t\t\t\t<input type=\"text\" name=\"\" required> \t\t\t\t\t<\/div>\n<p> \t\t\t\t\t<label>* Message<\/label> \t\t\t\t\t<br \/> \t\t\t\t\t<textarea name=\"message\" required><\/textarea> \t\t\t\t\t \t\t\t\t\t<\/p>\n<div class=\"required-message\" style=\"display: none; padding-bottom: 15px;\">* All fields are required.<\/div>\n<p> \t\t\t\t\t<input type=\"submit\" value=\"Submit\" onclick=\"event.preventDefault(); firefly_sc();\"> \t\t\t\t\t \t\t\t\t\t<\/p>\n<div class=\"firefly-sc-confirm\" style=\"display: none;\">Success!<\/div>\n<\/p><\/form>\n<\/p><\/div>\n<\/p><\/div>\n<p> \t\t<script> \t\t\tfunction firefly_sc() { \t\t\t\tif( typeof window.captchaPublicKey==typeof undefined ){ \t\t\t\t\tconsole.error('window.captchaPublicKey is not defined'); \t\t\t\t} \t\t\t\tgrecaptcha.execute( window.captchaPublicKey, { action: 'submit_correction' } ).then( function( token ) { \t\t\t\t\tvar opts={ \t\t\t\t\t\taction:    'firefly_sc_submit', \t\t\t\t\t\tname:      document.querySelector( '.entry-submit-correction [name=\"name\"]' ).value, \t\t\t\t\t\t:     document.querySelector( '.entry-submit-correction [name=\"\"]' ).value, \t\t\t\t\t\tmessage:   document.querySelector( '.entry-submit-correction [name=\"message\"]' ).value, \t\t\t\t\t\tpost_id:   firefly_post_id, \t\t\t\t\t\tcap_token: token \t\t\t\t\t}  \t\t\t\t\tvar inputs=[ 'name', '', 'message' ];  \t\t\t\t\tfor( var i=0; i <inputs.length; i++ ) if( ! ( opts[inputs[i]]=document.querySelector( '.entry-submit-correction [name=\"' + inputs[i] + '\"]' ).value ) ) { \t\t\t\t\t\tdocument.querySelector( '.entry-submit-correction .required-message' ).style.display='block'; \t\t\t\t\t\treturn; \t\t\t\t\t}  \t\t\t\t\tdocument.querySelector( '.entry-submit-correction input[type=\"submit\"]' ).style.display='none'; \t\t\t\t\tdocument.querySelector( '.entry-submit-correction .firefly-sc-submitting-img' ).src=firefly_loading_gif_url; \t\t\t\t\tdocument.querySelector( '.entry-submit-correction .firefly-sc-submitting-img' ).style.display='inline-block';  \t\t\t\t\tconsole.log( 'ma subbing' );  \t\t\t\t\tif( firefly_post_id ) opts['post_id']=firefly_post_id;  \t\t\t\t\t\/* Send the data using post with element id name and name2*\/ \t\t\t\t\tvar posting=jQuery.post( firefly_ajax_url, opts );  \t\t\t\t\t\/* Alerts the results *\/ \t\t\t\t\tposting.done( function( response ) { \t\t\t\t\t\tif( response.success ) { \t\t\t\t\t\t\tconsole.log( response.data ); \t\t\t\t\t\t\tdocument.querySelector( '.entry-submit-correction .firefly-sc-submitting-img' ).style.display='none'; \t\t\t\t\t\t\tdocument.querySelector( '.entry-submit-correction .firefly-sc-confirm' ).style.display='block';  \t\t\t\t\t\t\tdataLayer.push( { 'event': 'submit-correction' } ); \t\t\t\t\t\t} \t\t\t\t\t}); \t\t\t\t}); \t\t\t} \t\t<\/script> \t     \t\t\t\t\t\t     \t\t\t\t\t<\/div>\n<p style=\"border: 1px solid #f5f5f5; padding: 16px;\">Advertise with The Western Journal and reach millions of highly engaged readers, while supporting our work. <a href=\"https:\/\/www.westernjournal.com\/advertise-us\/?wj_source=article\">Advertise Today<\/a>.<\/p>\n<p><script>console.log(\"ad slot (BA1)\")<\/script> \t\t<\/p>\n<div class=\"ff-fancy-header-container\"> \t\t\t \t<\/div>\n<\/section>\n<p><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>New York Mets player Juan Soto got the last laugh after he was heckled by a spectator during a spring training game against the St. Louis Cardinals. The outfielder, who recently signed a $765 million contract with the Mets, was told by the heckler that he was \u201coverpaid, underrated,\u201d according to a March 12 report<\/p>\n","protected":false},"author":1,"featured_media":2414129,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_mo_disable_npp":"","fifu_image_url":"https:\/\/www.westernjournal.com\/wp-content\/uploads\/2025\/03\/Juan-Soto-hits-homer.jpg","fifu_image_alt":"","footnotes":""},"categories":[33651],"tags":[],"class_list":["post-2414128","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-the-western-journal"],"fifu_image_url":"https:\/\/www.westernjournal.com\/wp-content\/uploads\/2025\/03\/Juan-Soto-hits-homer.jpg","_links":{"self":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2414128","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/comments?post=2414128"}],"version-history":[{"count":0,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2414128\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/media\/2414129"}],"wp:attachment":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/media?parent=2414128"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/categories?post=2414128"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/tags?post=2414128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}