yeah, "lg" -- usually means left guard. thus, no kidding he wouldnt ply lt (this means left tackle).
he hurt his achilles game 4 of last season. that is a long time to recoup. also, that injury IS NO longer career theatening. i suppose you should ask the pats why they signed him -- i mean they dont do anything, right? actually, you know more than the pats front office, right? so, when they make a roster move -- you usually doubt it, yes? the moral of the story? bills should have signed him as ol (offensive line) depth.