 The Astros traded Bailey to the Montreal Expos midway through the 1988 season.He spent the remainder of 1988 in the Expos' minor league system, and spent 1989 in the New York Mets' Triple-A Tidewater Tides.After the 1989 season, Bailey signed with the Giants as a free agent, and appeared in a handful of games at the major league level with San Francisco in 1990 and 1992.