There were both encouraging appearances and concerning absences at Buffalo Bills' practice on Thursday in Orchard Park. First, starting right tackle Spencer Brown, who missed the November 1 win due to back issues, was back on the practice field as the Bills kicked off preparations for their November 9 road matchup against the Minnesota Vikings.