I don't watch and have actually never watched the Today show besides some clips online, but I think it will be Craig Melvin. Today viewers already know him, and they probably don't have to pay him anything close to 20 million. It looks like the days of spending millions and millions on network anchors is coming to an end. It still disgusts me that Megyn Kelly was not only hired by NBC, but was also paid $69 million for a 3 year contract just to anchor the 9:00am hour. It's actually kind of funny Today spends so much on talent yet they have more problems with talent than any other show. They spend millions to get Ann Curry off the show in the middle of her contract, hire Billy Bush only for it to blow up in their face shortly after, replace the well liked Tamron Hall with the disaster known as Megyn Kelly at a way higher cost which also results in Tamron Hall jumping to ABC, pay millions to Matt Lauer until his awful actions become public, and that's just a few things I can think of off the top of my head. CBS various morning shows have had constant talent and format shakeups, but I doubt they spent anywhere close to what Today has on bad talent decisions.
I think Tom Llamas has it in his contract that he will be the one to replace Lester Holt. It doesn't make sense for him to leave ABC News, which is higher rated than NBC News, just to host an online streaming show on NBC News Now, especially since he was already doing streaming news on ABC News Live which ranks higher than NBC News Now. It also doesn't make sense for NBC to spend the money to lure away a high profile highly paid ABC News anchor just for a streaming show.