Date: Nov 04, 2023 Location: Treasure Island Resort & Casino, Welch, Minnesota, United States Organization: World Fighting Championships (Texas)