Brian Hunter was signed in 1989 by Houston in the 2nd round of the amateur draft. He played several seasons in the minors, including stints with the Gulf Coast League Astros, Asheville Tourists, Osceola Astros, Jackson Generals, and finally Tucson Toros in 1994. During the '94 season he was bumped up to the majors and would remail in Houston through 1996. On December 10, 1996 he was traded with Doug Brocail, Todd Jones, and Orlando Miller to the Detroit Tigers for Brad Ausmus, Jose Lima, Trever Miller, C.J. Nitkowski and Daryle Ward.
While he was with Detroit he led the American League with 74 stolen bases (1997).
He also had somewhat brief stints with the Mariners (where he again let the AL in stolen bases, this time in '99), Rockies, Reds, and Phillies from 1999-2001. But, by 2002 he would return to Houston for two more seasons.