Johnson vs. Moraes III | ONE Championship Full Fight
The massive ONE Flyweight World Title trilogy bout between defending king Demetrious Johnson and former titleholder Adriano Moraes in the main event of ONE Fight Night 10 – proudly presented...