When did baseball player Wilson Alvarez play?

Wilson Alvarez debuted on July 24, 1989 and played his final game on September 28, 2005.