That's not accurate. The Rays deal is set to be $50M/year for now and would average out to be $82M/year. The deal runs until 2033 too.
MLS deal is worth about $90 mill a year and runs until 2022, which, unless something weird happens, you can expect that to rise, just at the fact their adding teams.
The Rays deal is also for ALL Rays games (unless they're on national TV). This is for a few games on the weekend. I don't think the amount of games would even add up to a whole baseball season.
Anyway, Baseball sucks and unless it changes, I see it running into issues once the current generation of fans isn't there.
im not very good at math, but i thought id give it a shot as a per minute dollar value.
https://en.wikipedia.org/wiki/Major_League_Soccer_on_television
using 2016 espn/espn2/fs1/fox/univision combined games: 102 with 120 minutes for a broad cast
total minutes: 102 x 120 = 12,240
$90m tv contract / 12,240 = $7,352.94 per minute
---------------------------------------------------------------
https://www.draysbay.com/2018/3/5/17080782/tampa-bay-rays-television-schedule-2018-fox-sports-sun
using 2018 rays schedule: 3 games nationally fs1 and 159 games on fox sports sun
baseball games last 3:05 or 185 minutes
total minutes: 159 x 185 = 29,415
$82m tv contract / 29,415 = $2,787.69
that doesnt even take into consideration the pre and post game shows that are likely part of the deal while mls doesnt have them in their deal.
this was more of a response to 85 claiming that the rays alone are some how worth more than all of mls. i get mls isnt that close to mlb or most of the other big sports in this country. i just wanted to show that mls is indeed valuable especially for only being 20 years old, having to compete against entrenched sports leagues, and not even being the most popular soccer league in this country. hell mls isnt even in every major city yet. they are still expanding and cities/ownership groups are trying their best to get in.
if you dont like soccer or mls that is fine. if you dont like baseball or any other sport thats fine.