If you had trouble following that, don't feel bad — even the people involved were a little lost. Here's a rundown, to the best we can ascertain, of what happened:
Each day seems to bring a different top contender. But finally...
Trump’s campaign manager tells reporters that a vice-presidential announcement will be made Friday morning in New York. Candidates include: Pence, former House speaker Newt Gingrich and New Jersey Gov. Chris Christie.
Rumors abound that Trump had picked Pence. Reports surface that Pence would be in New York ahead of Friday's announcement.
Roughly 11 a.m. Eastern time: Roll Call — a publication best known for its insidery Capitol Hill reporting — reports that Pence is the pick:
Roughly 11:01 a.m.: Other media outlets scrambled to confirm. But they couldn't even read the first story to call it Pence because Roll Call's site was down. (Whether terrible timing or a reflection of the interest in Trump's veepstakes is unclear.)
Bloomberg says Roll Call says it's Pence. I would try to confirm on Roll Call's website, but it appears to be down...— Geoffrey Skelley (@geoffreyvs) July 14, 2016
11:15 a.m.: Media outlets kinda sorta confirm it's Pence, but they couch it in language vague enough to severely confuse the average readers/viewer as to whether Trump has actually picked Pence. Why? Because Trump's aides caution that the decision isn't set in stone — and the presumptive nominee could still change his mind. He has yet to call Pence — or any of the other VP finalists.
Approximately 12:05 p.m.: Pence's hometown paper, the Indianapolis Star, says it's the governor, citing the same thing everyone else is citing — unnamed sources.
At some point Thursday: Per ace political reporter Robert Costa — THE reporter for Trump veepstakes — we now know Trump wasn't happy with Pence's name surfacing so early Thursday.
What happened Thursday, per Trump aide: Trump was in CA and in mtgs, watching coverage. Didn't like VP leaks. But was in touch w/ Pence.— Robert Costa (@costareports) July 15, 2016
1 p.m.: Gingrich tells reporters he's expecting a call any minute now from Trump to tell him he's picked Pence.
2 p.m.: The call apparently didn't happen. Gingrich hosts a Facebook town hall, a surreal and slightly awkward moment given all indications were Gingrich really, really wanted the job and isn't going to get it.
4:51 p.m.: Donald Trump's son makes a joke that I'm pretty sure was not very funny to those named Pence, Gingrich or Christie.
5:30 p.m.: The day ends much the same way it began: In confusion. This reporter goes to get a drink.
Based on my reporting, Don Jr. favors Newt. Jared leans twd Newt but open to Pence. Ivanka's view unclear. Manafort for Pence.— Robert Costa (@costareports) July 14, 2016
6:09 p.m.: Trump postpones his announcement for Friday in light of the terrorist attacks in Nice, France. An announcement is expected over the weekend.
In light of the horrible attack in Nice, France, I have postponed tomorrow's news conference concerning my Vice Presidential announcement.— Donald J. Trump (@realDonaldTrump) July 14, 2016
Some point Thursday night: We write a story explaining how this lack of clarity puts Pence in a tough spot, because he has until noon Friday to take himself off the ballot for his reelection for governor.
7 p.m.: Trump's son pushes back on criticism this whole thing has gotten out of hand.
Donald Trump Jr., in message to WashPost, says VP decision is not a “messy process.” Calls it “very calm and organized."— Robert Costa (@costareports) July 14, 2016
8 p.m.: Trump himself chimes in and basically undoes every piece of reporting from the day (except for Costa's!) by saying he hasn't made a decision.
Still no word on whether Trump has made up his mind.
8 a.m.: Reporters are staking out the Indiana secretary of state's office to see if Pence (or an aide) will stroll in to take his name off the ballot, a key indicator he's been tapped as Trump's running mate.
8:48a.m.: Still waiting...
At this hour, Indiana Sec/State office tells me Pence has not withdrawn his name from the GOV ballot. He has 2 hrs 13 mins left.— Sean Sullivan (@WaPoSean) July 15, 2016
10:52 a.m.: With 68 minutes to spare, Trump has made up his mind. It's Pence.
I am pleased to announce that I have chosen Governor Mike Pence as my Vice Presidential running mate. News conference tomorrow at 11:00 A.M.— Donald J. Trump (@realDonaldTrump) July 15, 2016
12:08 p.m.: Pence withdraws from the governor's race and switches gears for what's sure to be an epic White House contest.
Update: The drama continues
1:40 p.m.: As the dust of Trump's announcement settled, some folks close to his campaign were apparently stirring it all up again with this:
Trump's spokesman strongly denied that was the case, but as The Fix's Aaron Blake writes, the way his campaign handled the past 24 hours gives us little confidence to believe Trump had made up his mind.