UFC on Fox 3 earned an average of 2.4 million viewers on Saturday night, a stark decrease from both of the promotion’s previous efforts on the network.