Sinclair Broadcast Group
Sinclair Broadcast Group launches free OTT platform
Sinclair Broadcast Group, which owns 191 local television stations across the United States, have launched an OTT platform known as STIRR which will offer sporting content