Sirius XM satellite radio has all
teams,all games and can be heard as
a smartphone app,in your car etc.
They offer streaming only so
you don’t need to buy a radio.
MLB definitely restricts stations from
carrying their games online...other
than via XM or AtBat.In Boston,flagship
WEEI 93.7 substitutes network sports
talk shows while affiliate WBOQ 104.9
runs their usual classic hits-oldies
music on their stream.