Brandon Puffer - RP - Texas Rangers - 17395 - news and analysis, statistics, game logs, depth charts, contracts, injuries
Autographed Brandon Puffer Photo
World Series ring - Wikiwand
San Diego Padres pitchers (from left) Mike Bynum, Brandon Puffer, Rusty Tucker and Edgar Huerta run sprints after the first day of spring training practice, in Peoria, Arizona February 22, 2004. REUTERS/Jeff