Did the New York Giants land a steal in 6th round linebacker Darrian Beavers? Published by Alexander Wilson