Foskey weighs more than Granderson and he’s the same height and weight as Davenport. At 6’5/265, size shouldn’t be an issue. He just hasn’t developed any pass rush moves to beat OL on the NFL level yet.
I will say he played better. Not by much but saw a few plays where he was close. But a long ways to go. I had problem with Davenport when he first started. I remembered him being slow off the snaps.