What this bullshit when logging in on MLBtv:
Due to Major League Baseball exclusivities, live national broadcasts of Major League Baseball events, such as the All-Star Game, and select live national broadcasts of MLB games occurring each Saturday with a scheduled start time after 1:10 PM ET or before 8:00 PM ET and select live national broadcasts of MLB games occurring each Sunday with a scheduled start time after 1:00 PM ET will be blacked out in the United States (including the territories of Guam and the U.S. Virgin Islands)
It's always been like that. ESPN has exclusivity.
Same thing happened when Fox would broadcast Saturday games.