Ted Cruz also has a Twitter handle for his senate seat @SenTedCruz and that currently has 739K followers. While I don't track that one as carefully, it seems pretty consistent with what I've seen.
BTW, I'm not a Cruz supporter but I thought I'd point those facts out.
Thanks. Facts are good.
Lots of accusations, he said,she said, spin going on all around.
I wouldn’t be surprised if the article was wrong. I trust your records.