1987 Topps Barry Bonds is not a rookie card Anonymous 2 years ago updated 2 years ago Answered 1987 Topps Barry Bonds is not a rookie card.
The 1987 card is the Topps rookie card for Barry Bonds. There is a 1986 Topps Traded card, which we also have on the site.
https://www.sportscardspro.com/game/baseball-cards-1987-topps/barry-bonds-320
https://www.sportscardspro.com/game/baseball-cards-1986-topps-traded/barry-bonds-11t