David Glass, owner of Kansas City Royals.
David Glass, owner of Kansas City Royals. JOHN SLEEZER The Kansas City Star
David Glass, owner of Kansas City Royals. JOHN SLEEZER The Kansas City Star