I say that it's a longshot that he comes to Buffalo, but this could be a big clue for the direction they're heading on D next season.
So, would this make taking DE Jabaal Sheard a lock in the second rd?
http://www.cbssports.com/nfl/draft/players/1243192