Could David DeCastro, (OG, Stanford) fall far enough for the Steelers to "trade-up" and get him (at around #20) or is it possible he falls all the way to #24? If he does is he the "odds on" #1 pick.

The reason I bring this up is I have seen a few drafts that have him bouncing around a bit in Round 1. Is he the player that falls this year?