School: Stanford
Position: OL
Draft: 1st round, 24th overall of the 2012 NFL draft by the Pittsburgh Steelers
David DeCastro Overview
Player News