The 49ers roster is an injury-ravaged mess heading into Sunday's game against the Giants.