Was This Ever on Nickelodeon?
I think I might have seen this on Nickelodeon growing up in the '80s as a kid.
Does anyone recall an episode where they had an autographed ball and lost/damaged it or something and tried to forge a new autographed ball? Or am I thinking of the wrong show?