Not necessarily sure he's on the Bills radar but a UDFA guy who could help a team would be Lan Larison. His 40 time aside he ran for almost 1,500 yards, had 850 yards recieving, and scored 23 TD's. Threw some passes, made a few tackles, what else could you ask for?