The Dallas Sidekicks are pleased to announce that a majority of their 2020/21 home games will be broadcast live on TXA21, owned by the CBS Television Stations subsidiary of Viacom CBS who also owns CBS channel 11 in the local DFW market. Founded in 1981, the station is well known for their excellent local sports coverage which includes the […]