sportsradio610 St. Louis earns another win over NFL in lawsuit; Judge says owners must show finances Jul 13, 2021