Whatever happened to Jon Costa, the food safety manager for the food service vendor at both Kauffman and Arrowhead stadiums in Kansas City, MO? Costa went public last November with some stomach-churning food safety violations
Continue Reading Stadium Food Vendor Fires Safety Manager Who Went Public With Concerns