The president has made another perfectly timed stock purchase. How lucky!

More than 4000 people are set to attend what the US president promises will be “a one-of-a-kind UFC” in the heart of Washington DC.

From its high-dollar price tag to the celebrities expected to watch ringside and what taxpayers may end up paying for.