49ers, Brock Purdy agree to five-year, $265 million contract extension | 16/05/2025 22:45 - Purdy and the Niners will be together for the long haul