I'm not surprised. How many players from your local baseball team from a few years ago could your name or pick out of a lineup let alone someone from another baseball team? Scores of baseball players, dozens of teams, things changing every year. No surprise no one recognized him. It's more of a surprise no one recognized Facts of Life girl.
I could probably name the Giants 2002 Roster, at least half of them, which included Jeff Kent and Berry Bonds. I just find it hard to believe that only one person recognized him, given he was a star baseball player in his career.