SAN FRANCISCO, Dec. 10 (UPI) -- Major League home run leader Barry Bonds is done with baseball, his agent, Jeff Borris, told the San Francisco Chronicle.
Bonds, 45, last played in the majors in the 2007 season, but because of his problems with obstruction of justice charges in the BALCO probe, alleged steroids usage and gimpy knees, no team has offered him a contract.