Results for the martial arts action at ONE Fight Night 26, which aired in U.S. primetime on Friday, December 6, from Lumpinee Stadium in Bangkok, Thailand.
It feels like real Uzbekistan, but also otherworldly, like something out of Star Wars. Everyone was so friendly – we were ...