LEMOORE, California — LFA kicked off its 2025 schedule with its debut event at the iconic Tachi Palace Casino Resort in Central California. In the main event, two fighters who have fought for the promotion on multiple continents faced each other for the first time.…
