San Francisco 49ers wide receiver Brandon Aiyuk is not expected to play Thursday night against the New York Giants due to a shoulder injury. Aiyuk suffered the injury in the last game against the Los Angeles Rams and finished with three catches for 43 yards. He leads the 49ers this season with 172 receiving yards and two touchdown catches in two games.