Watching cable news, President Trump admired the scrappy style of Anthony Scaramucci, a brash Wall Streeter widely known as "Mooch," and would ask aloud why the financier wasn't working for him. Now, Trump is expected to announce Scaramucci as White House communications director, a job that's been open since Mike Dubke resigned in May.

The intrigue: At 10 a.m. today, Trump will hold a meeting about Scaramucci that will include Chief of Staff Reince Priebus and Chief Strategist Steve Bannon, who may try to block or delay the hiring.

At 10 a.m. today, Trump will hold a meeting about Scaramucci that will include Chief of Staff Reince Priebus and Chief Strategist Steve Bannon, who may try to block or delay the hiring. Who he is: "Mooch" is a major Republican donor who supported Trump during the general election campaign — after fundraising during the primaries for Scott Walker and Jeb Bush. He frequently appears on Fox News and is a longtime friend of Sean Hannity.

"Mooch" is a major Republican donor who supported Trump during the general election campaign — after fundraising during the primaries for Scott Walker and Jeb Bush. He frequently appears on Fox News and is a longtime friend of Sean Hannity. Scaramucci recently sold his stake in his hedge fund, SkyBridge Capital (making an estimated $100 million), but was left stranded after an initially planned job in the White House didn't materialize. Scaramucci is currently working at the Export-Import Bank.

Scaramucci endeared himself even to Trump more when he fought back against a CNN story tying him to the Russia investigation, and won a retraction and the resignation of three CNN journalists.

The President frequently vents about his press and comms operation, and he liked the ideas Mooch presented.

Scaramucci, who met with President Trump and Ivanka Trump at 4:30 p.m. yesterday, is supported by Ivanka, Jared Kushner and Hope Hicks, the director of strategic communications.

But he's walking into a buzz saw of internal opposition from aides who think he's unqualified for the job, which traditionally has focused on strategy and planning.