Antes de fichar por Milwaukee Bucks, Greer jugó en Italia, Polonia, Rusia, Grecia y en Greenville Groove de la NBDL.