When and where did baseball player Craig Wilson play?

Craig Wilson debuted on September 6, 1989, playing for the St. Louis Cardinals at Busch Stadium II; he played his final game on September 29, 1993, playing for the Kansas City Royals at Kauffman Stadium.