May 27, 2024

Common Wealth Geography

Exploring the World

Baseball star Shohei Ohtani’s $700 million contract vs. Patrick Mahomes’ NFL deal: A comparison of global icons’ fortunes

Shohei Ohtani has signed a record-breaking 10-year, $700 million with the Los Angeles Dodgers. The deal blows other top MLB contracts out of the water by a large amount.

His deal also sticks out like a sore thumb when you compare it to other top contracts signed by professional athletes in North America. Kansas City Chiefs QB Patrick Mahomes signed a deal in 10-year, $450 million deal in 2020.

There is a $250 million difference between Shohei Ohtani’s and Patrick Mahomes’s deals. This speaks to just what Ohtani brings to the league and the sport as a whole. He is a generational talent and has been paid as such.

The deal also beats out Lionel Messi’s $674 million contract that he signed with FC Barcelona. However, Messi’s deal was for four seasons compared to Ohtani’s 10-year deal.

With Shohei Ohtani, the Dodgers are now a juggernaut

Cincinnati Reds vs Los Angeles Angels

The Los Angeles Dodgers are now a much scarier team heading into the 2024 season. Their trio of Shohei Ohtani, Mookie Betts, and Freddie Freeman will terrorize opposing pitchers.

Last season, Ohtani finished the year hitting .304/.42/.654 with 44 home runs, 95 RBIs, and 20 stolen bases. The Dodgers finished the year with the seventh-highest batting average and second-highest slugging percentage in the league.

For a team that was efficient on the offensive side, they are adding one of the best hitters in the league. Both those numbers should rise next season, and the Dodgers could have the best lineup in the league.

Ohtani will slot in as the team’s designated hitter for the 2024 season. He will not be able to return to the mound until the 2025 season as he recovers from an elbow procedure.

The Dodgers have seemingly won the offseason by signing Ohtani, and they will be a force to be reckoned with.

Quick Links

More from Sportskeeda

modalPopup.closeOnEsc = false;
modalPopup.setHeader(“Why did you not like this content?”);
modalPopup.addCancelOkButton(“Submit”, resetRatingAndFeedbackForm, sendRating);
} else

function sendRating()
var requestPayload =
“post_id”: 1778477,
“rating_value”: ratingValue

if (ratingValue > 3)
requestPayload.rating_feedback_type = null;
requestPayload.rating_feedback = null;
pureJSAjaxPost(addratingAPI, requestPayload, onsaveRatingSuccess, onsaveRatingFail, function() , true);

function resetRatingAndFeedbackForm()
var activeStars = Array.from($all(‘.rating’));
for (var i=0; i = 0)
return true;
return false;

function getRatingCountByPostId(postId) {
return new Promise(function(resolve, reject)
getRatingCountBaseURL + postId + ‘/rating/count’,
data = JSON.parse(data);
if (data.meta_value)

reject(“Failed to fetch rating count for the post:” + postId);
catch (err)
reject(“Failed to fetch rating count for the post:” + postId);

reject(“Failed to fetch rating count for the post:” + postId);
, true);
function showErrorMessage(messageType)
var messageContainerId = ‘#’ + messageType + ‘-error’;
window.setInterval(function ()
, 5000);

(function() {
var callFired = false;
function lazyLoadPostRating()
if (callFired) return;
callFired = true;
if (!isPostRatedByUser())
if (ratingCount < 1) ratingCount = 0; ratingCount = parseInt(ratingCount); if (ratingCount < 1) return; instantiatePostRatingModule(2024500); ).catch(function(message) //handle failed request ); if (window.hasEvent('scroll')) window.addEventListener('scroll', lazyLoadPostRating); lazyLoadPostRating(); })();