Brock Purdy agrees to 5-year, $265 million extension with the 49ers, AP source says

May 16, 11:44 PM