Panthers linebacker Thomas Davis missed practice Friday with a hamstring injury and is questionable for Sunday's game against Buffalo. If Davis doesn't play, he'd likely be replaced at weakside linebacker by Landon Johnson. The Panthers have four other players listed as questionable, but they all practiced Friday: Kicker Rhys Lloyd (ankle), linebacker Na'il Diggs (rib), fullback Brad Hoover (back) and running back Jonathan Stewart (Achilles). Source: Charlotte Observer