Shamrock FC 318 is a Mixed Martial Arts (MMA) Event Scheduled for May 10, 2019 in St. louis, Missouri USA

Event Information