49ers won't have to face this injured Giants Pro Bowler on
Devonta Freeman signs with New York Giants on one-year, $3m deal, NFL News
Giants - 49ers: 5 players to watch on NFL Thursday Night Football
49ers look to avoid Giant upset: Five Burning Questions for Thursday Night Football
MORE
49ers' lose Pro Bowl fullback Kyle Juszczyk to broken finger
Report: All-Pro OL Trent Williams (ankle) won't play vs. Vikings
Saquon Barkley, Andrew Thomas out for Giants Thursday night test at 49ers
Kyle Shanahan even more impressed with Brock Purdy after 49ers-Giants film review
Maiocco's Take: 'No Excuses' As 49ers Rely on New Faces vs. Giants
Storylines to follow heading into Giants vs. 49ers