Major League Teams End Contracts with Main Street Sports and FanDuel
Originally Published 2 days ago — by MLB Trade Rumors

Nine MLB teams have terminated their contracts with Main Street Sports due to the company's financial struggles, leading to ongoing negotiations and a shift towards league-controlled broadcasting options, which could impact team revenues and the overall broadcasting landscape in baseball.