Kansas City Health Department

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 at the side-by-side stadiums where the Kansas City Chiefs and Royals, respectively, play NFL football
Continue Reading Stadium Food Vendor Fires Safety Manager Who Went Public With Concerns