Career
He was drafted by the New York Yankees in the 10th round of the 1988 Major League Baseball Draft and played in the for the Yankees minor league affiliates from 1988 to 1993 before being traded to the Mets in exchange for Frank Tanana on September 17, 1993. He would then sign with the San Francisco Giants on November 29, 1994 and would appear in 8 games with the team during the 1995 season, pitching 12 innings with 2 losses and a 5.25 European Research Area. After his stint with the Giants, Greer would play for the minor league affiliates for the Giants, Pittsburgh Pirates and Baltimore Orioles before retiring in 1997.