Quick thoughts -- we were joking here there that we were surprised we couldn't hear the Steelers brass going mosh pit crazy that David DeCastro was still available. I imagine Kevin Colbert and Mike Tomlin doing one of those Evgeni Malkin goal leaps into the glass of the Super Bowl trophy case with excitement.
Make no mistake, this is an absolute coup for Pittsburgh. I never bothered to put a draft capsule together for DeCastro because of the dozens and dozens of mocks I looked at, not a single one had DeCastro going past #15, and every one of them had him as the top guard in the draft.
Some quick videos on him before more content in a bit.
SB Nation draft capsule: