Barry Bonds debuted on May 30, 1986 and played his final game on September 26, 2007.
Chat with our AI personalities
Yes
He used to, but not anymore. He'd held the record for the most homeruns but it was broken in recent years by barry bonds.
22 ... 1986-2007.
Bonds played in 2,986 games from 1986 to 2007.
Ed Barry debuted on August 27, 1905 and played his final game on October 4, 1907.