À l'origine un choix de repêchage des Orioles de Baltimore, qui le choisissent au 12e tour de sélection en 1988[3], Rose joue en ligues mineures avec des clubs affiliés aux Orioles en 1989 et 1990, puis d'autres associés aux White Sox de Chicago (1991), aux Indians de Cleveland (1992 et 1993), à nouveau aux White Sox (1994 à 1996), avant d'aboutir dans l'organisation des Reds de Cincinnati en 1997[2]. De 1998 à 2002, il joue en ligues mineures avec des clubs affiliés aux Reds, aux Pirates de Pittsburgh et aux Phillies de Philadelphie avant d'évoluer dans le baseball indépendant jusqu'en 2009[2].
De juin à , il purge une sentence d'un mois de prison pour avoir distribué de la gamma-Butyrolactone, ou GBL, à des coéquipiers des Lookouts de Chattanooga, le club des ligues mineures pour lequel il évoluait[4].