San Francisco 49ers cornerback Carlos Rogers, who missed games against Green Bay Packers and Carolina Panthers, returned to practice Wednesday, as defensive coordinator Vic Fangio said he won't play Rogers in a game unless Rogers practices beforehand; fullback Will Tukuafu still hasn't been cleared to take part in full-team drills