Westwood brought up Eminem as an option, with whom Cannon has had a rivalry.
"I'm trying to find him. Where is he?" Cannon said.
What seems to be holding Cannon back is his request that whoever he battles with put up $100,000.
"It has to be someone who can put up the 100 grand," Cannon said. "They gotta have the money."
"I'm putting up 100 (grand). And they're putting up 100. Then once I win my winnings I'm donating them to a children's hospital. That's how confident I am."
As for why he's challenging rappers to battle? "Hip hop needs this."