The National Sports Council (NSC) bought 23 horses via direct negotiation for RM5.7 million without obtaining approval from …