WBO welterweight champion Terence Crawford took a mean swipe at his division rival, IBF/WBC champion Errol Spence.

Crawford has been itching to get his hands on a super-fight with Spence.

But Spence has the upper-hand when it comes to the waiting game.

Spence competes under the Premier Boxing Champions banner, who content deals with FOX Sports and Showtime. And on the other hand, Crawford is promoted by Top Rank, who have an exclusive deal with ESPN.

Spence has an arsenal of potential opponents - as PBC has most of the top names at welterweight and junior middleweight.

But Crawford's side of the fence is very bare when it comes to recognizable opponents.

Last month, Spence won a very tough twelve round unanimous decision over Shawn Porter in a WBC, IBF unification.

Spence is now expected to fight former two division world champion Danny Garcia in January.

Spence's upcoming fight is not sitting very well with Crawford.

"Take off them panties and pull your pants up, and let's sign the contract," Crawford told TMZ Sports.

"I honestly believe when it comes to him ... deep down in his heart, he knows what he's up against when he goes up against me."

And as far as Spence's last ring appearance, Crawford felt it was a close fight and he believes Porter was more deserving of the decision win.

"It was a close fight. Don't get me wrong. I wouldn't say it was a big-time robbery. But, it was a close fight and if I had to give anybody the victory, I think Shawn deserved it," Crawford said.

Crawford is more than likely going to face his mandatory challenger next - which is Olympian Egis Kavaliauskas. That fight will either take place in December or on a date in the first quarter of 2020.