Just after midnight Monday, Texas Sen. Ted Cruz scooped his own big announcement by about 10 hours. Ahead of a planned speech, he posted the news of his presidential bid on Twitter.
"I'm running for President and I hope to earn your support!" he tweeted.
The tweet, which included a 30-second video, was retweeted more than 3,000 times in 30 minutes. Cruz's announcement generated 5.7 million interactions (likes, posts, comments and shares) Monday on Facebook. And during his planned speech at Liberty University, his staff live tweeted lines from the speech on his account.