In my opinion, this was the best possible choice they could have made because it not only fills a position void on their roster but it was one of the best overall talents available on the board.
He's an excellent technician and has those coveted long arms to handle pass rushers off the edge. Even though he's not a mauler of any sorts, but he will do what they need him to which is protect Peyton Manning and provide him with the time he needs to make plays.
And while he's not necessarily a physical beast, he's quick on his feet which helps him move laterally and bodes well when he does get out to run block.
From an intangible standpoint Castonzo, who started 53 games for BC, is simply a pure winner and a man who constantly strives for the best which is an excellent fit for a franchise that always pushes for perfection. Moreover, he's a remarkably brilliant kid who's goal one day is to conduct cancer research.
So all in all, they got a superb player here and should be ecstatic about who they're getting for the next decade and possibly longer.
Moreover, I'd say that they may have killed two birds with one stone by taking the player whom their arch rival New England Patriots should've taken. Down the road looking back at this draft, the Colts may end up on top.
With that said, I've got to give them a first-round draft grade of an "A" for this selection.
Now, they've just got to ace the rest of their picks coming up and then focus on getting them all ready in time for the season to kick off and possibly get back to Super Bowl contention.