When it comes to the most polished, NFL-ready offensive guards in this year's NFL draft, former Stanford standout David DeCastro tops the list.
DeCastro is arguably the top offensive guard product to come out of college in the past decade. He is an exceptional blocking guard who is extremely controlled in his movements and he has body control and balance that is rare for a player of his size.
DeCastro was beyond impressive at this year's NFL Combine as well as his pro day, posting solid times, measurements and excelling in the field work portion of the drills. It would be shocking to see this former Stanford standout not selected in the first 15 picks of the NFL draft.
But, now we ask, is everything perfect in DeCastro's game?
Let's go ahead and break down six strengths and weaknesses in David DeCastro's game.
Bleacher Report Style!