Name: HFC 46 Title: Hard Fighting Championship 46 Date: Apr 20, 2024 Time: 10:00 AM PST Location: Grand Casino, Basel, Switzerland Organization: Hard Fighting Championship