NFL.comKyle Shanahan: Brock Purdy's career night in 49ers' win over Giants 'definitely wasn't his best game'Sep 22, 2023Kevin PatraBy Kevin Patramore_vert