The 49ers have announced they have signed K Robbie Gould to a four-year contract extension through the 2022 season.