Stroud's chicken coming to Kauffman Stadium

February 25, 2010 10:33 AM