Brandon Puffer - Timeline

Astros Trades & Transactions

Jul 17, 2000:Signed Brandon Puffer(P) to a minor-league contract