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