Which tennis player is still playing, Yan Zi or Richard Krajicek?
Yan Zi (tennis): Yan Zi (; ; born November 12, 1984), is a retired Chinese-born Hong Kong female professional tennis player. Richard Krajicek: Richard Peter Stanislav Krajicek (, born 6 December 1971) is a Dutch former professional tennis player.
Richard Peter Stanislav Krajicek