Barry Bonds Upcoming Trial
Neil Becker
29sports.com
Some stunning news was recently revealed that a former San Francisco Giants teammate will be testifying at slugger Barry Bonds’ upcoming trial at the U.S. District Court in downtown San Francisco.
This teammate, former catcher Bobby Estalella who played with Bonds during the 2000 and 2001 seasons has been subpoenaed to tell [...]
