Houston Texans wide receiver Nico Collins is battling a concussion ahead of the Week 8 game against the San Francisco 49ers.