Back in the era, the Cardinals did recycle jerseys...I've seen more than a few 1978 jerseys with the 1979-80 sleeve numbers and 1979-80 gamers with the post-1980 front numbers. I'm not automatically giving the Bonds a thumbs up, but I am saying that the year tag/year of usage diffrential is not unheard of.

Dave Miedema