Trevor Penning is PFF’s top graded Saint; Penning is highest graded NFL OT in Week 10

End of story
One of the things that is to blame but can't be placed on any one person is injuries. A lot of the draft picks development has been hampered by injuries