Washington (CNN) President Donald Trump is expected to attend a UFC match at Madison Square Garden in New York City Saturday night, two sources with knowledge of the matter confirmed to CNN.

The main card of the bout, Jorge Masvidal vs. Nate Diaz, begins at 10 p.m. ET.

"He likes fist fights," a Trump adviser said about the President's affection for the UFC.

This is Trump's first trip to his home state after asserting that his Florida resort is now the President's "predominant and principal home."

Since taking office, he has spent 99 days at his Mar-a-Lago club compared to only 20 days spent at Trump Tower in New York City, according to CNN's count. That makes his time spent in Florida five times more than his time spent in New York.

Read More