UFC president Dana White's love affair with Canada continues.

"This has become our second biggest market in the world," he told a question-and-answer session at the Fan Expo on Friday. "And I really do love it up here. ... You guys have very cool cities, every place is clean. There's great restaurants, great hotels. The shopping is incredible. There's nothing that sucks about Canada but the weather.

"I would come here and do a fight every weekend if we could."

White said he wants to bring both "Ultimate Fight Night" and "The Ultimate Fighter" finale cards to Canada.

"Believe me we're going to start doing a lot more fights up in Canada."

The Toronto show will be the sixth in Canada, following four in Montreal and one in Vancouver.

"I'm already blown away," he said of Toronto.

Bantamweight champion Dominick Cruz continued the love-in later when he said he was recognized more in Canada than in the U.S. sometimes.

"I think Canada per capita has many more MMA fans than the United States," said UFC commentator Joe Rogan.

White says if an Anderson Silva-Georges St-Pierre fight comes off, chances are it will be in Toronto at the Rogers Centre, Las Vegas or Texas Stadium in Dallas.

"If that fight happens, there's only a couple of places we could do it. Maybe three," he said.

First, St-Pierre has to beat Jake Shields at UFC 129 and Silva has to defeat Japan's Yushin Okami this August in Rio de Janeiro.

White says if the Silva super-fight doesn't happen, GSP has other 170-pounders to face. "There's (Strikeforce champion) Nick Diaz and there's a lot of other guys."

White said he planned to meet with Diaz after UFC 129 to discuss his desire to box, among other subjects.

Diaz has a verbal deal with Strikeforce to box, said White, "and we honour deals."

"I don't think it's in Nick's best interest to box," he said, adding: "If I leave there and he's like 'I'm doing this, I want to do it,' then we'll honour the deal."