Baseball provided Brandon Puffer opportunities before and after a life-changing experience | kvue.com
Brandon Puffer - RP - Texas Rangers - 17395 - news and analysis, statistics, game logs, depth charts, contracts, injuries
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
Extra Bases - Red Sox blog
25 “Brandon Puffer” Baseball Photos and Premium High Res Pictures - Getty Images
Former MLB pitcher Brandon Puffer on baseball, prison and restoration | Sports Spectrum Podcast | Podcasts on Audible | Audible.com