St. John’s is hosting a 5K fun run on Sat. morning, May 18