Terence Crawford will fight Shawn Porter at Las Vegas' Mandalay Bay on November 20.
ESPN's Mike Coppinger confirmed the news on social media.
It's not quite Manny Pacquiao, but 'Bud' has finally got the big fight he deserves.
According to reports, Crawford is set to pocket a 'career-high' payday of $6 million for his all-American clash with the all-action 'Showtime'.
This will be the 33-year-old's first bout since he fought Kell Brook over a year ago.
Crawford's previous two fights before that, against Amir Khan and Egidijus Kavaliauskas, had been at Madison Square Garden in Manhattan, New York.
'I don't believe that I've showed them my best yet'
"I'm very excited," Crawford told ESPN.
"Now I can show my talent and maybe I can show something for the general public, something that they've never seen before.
"Because I don't believe that I've showed them my best yet."
'My record speaks for itself'
Porter, meanwhile, will earn at least $4 million for his title shot against Crawford in two months' time.
He's 31-3-1 with 17 knockouts, and has been in some fantastic scraps against Yordenis Ugás and Errol Spence Jr.
The American also held the IBF title between 2013 and 2014, before a loss to Brook in California.
His last fight was a decision over Sebastian Formella at the Microsoft Theater in Los Angeles in August last year.
"It's extremely big ... experience means nothing if you don't use it, but my record speaks for itself," he added.
"Everyone's seen what I've done, every experience that I've had, I've held onto them and I've used them to my advantage.
"When you consider the experience in this fight and me having more experience than Terence Crawford, that is a fact.
"When I say the fight between me and Terence Crawford is going to be great, it's gonna be great.
"When I say I have what it takes to beat him, don't sleep on that, believe that. I do!"