Hey r/49ers! This may be an odd question but does anyone have any advice for the best way to get player autographs for either cheap or free?

Backstory and reason for request: I’m trying to plan something special for my 9 year old for Christmas after a very hard past 18 months since he’s a massive 49ers & Deebo fan. Last March my 4 year old was diagnosed with leukemia and our family has been through the ringer since then (she’s doing incredible now and on pace for a full recovery & finishing treatment next June). Last Christmas was a whirlwind so I want to do something special for them this year. We’re a diehard 49ers family and I think he would be blown away by getting something from the team so any advice is hugely appreciated!