Are you sure he did that? Considering Cruz filed an erroneous FEC report, cant believe he has the nerve to challenge anyone else on their filings.
I am sure he said that he would release his taxes today.