Cardinals TV rights revenue once again in flux after latest twist in saga December 22, 2025 by Redbird Rants The St. Louis Cardinals received news on Sunday that Main Street Sports Group, the parent company of FanDuel Sports Network, missed their payment to the club in December and there is now uncertainty again surrounding their TV rights.