President Donald Trump was greeted by a mix of boos and cheers Saturday night as he walked into Madison Square Garden to attend an Ultimate Fighting Championship mixed martial arts bout.

The appearance was his first in New York City since announcing he was changing his permanent residence to Florida and also marked the first time a sitting president attended an MMA event.

The reaction came only six days after Trump was roundly booed at Nationals Park in Washington, D.C., where he attended a World Series game.

Here is President Trump entering MSG for UFC 244. 📽 @jasonrubin91 pic.twitter.com/AVbbFHk6Av — Ariel Helwani (@arielhelwani) November 3, 2019

Although UFC president Dana White is a Trump supporter, the sport featuring many Latino, African American and immigrant fighters isn't naturally friendly political turf for the president. Perhaps reflecting its large Latino fan base, Mexican beer Modelo last year replaced Bud Light as the organization's official brew.

Trump attended the event with sons Donald Jr. and Eric, as well as a group of congressional Republicans, including House Minority Leader Kevin McCarthy of California, Mark Meadows of North Carolina and Peter King of New York.

Some MMA fans held signs reading "Remove Trump" and "impeach Trump."

Later, Donald Trump Jr. tweeted that his father's reception was "overwhelmingly positive."

"@danawhite said it was the most electrifying entrance he seen in 25 years of doing this," he tweeted.

Several dozen demonstrators, including members of local anti-fascist groups, gathered outside the venue in Midtown Manhattan to protest Trump's visit, some holding placards that read "Impeach Trump" and chanting "Out now!"

President Donald Trump looks on during UFC mixed martial arts fights Saturday night in New York City. Evan Vucci / AP

The president's late nemesis, Sen. John McCain, R-Arizona, was an early critic of mixed martial arts and, in 1996, at a time when the sport was sometimes staged in seedy bars, famously described it as "human cockfighting."

Trump hosted boxing at his defunct Atlantic City venues, and he was inducted into the WWE Hall of Fame in 2013 after participating in occasional pro wrestling side shows. Recently, he's become a friend of the Las Vegas-based UFC, and White endorsed him for president in 2016.

White said Trump wanted to attend the 2017 "superfight" between boxing legend Floyd Mayweather and UFC champ Conor McGregor but decided against it because he didn't want to overshadow or "ruin" the occasion.

In the main event Saturday between welterweights Nate Diaz and Jorge Masvidal, a technical knockout was called in the third round in favor of Masvidal because a doctor was concerned about a cut on Diaz's face.