David DeCastro 86 OVR | RG Age: 33 Dev: Superstar Height: 6'5" Weight: 316 lbs Yrs Pro: 11 Rookie Year: 2012 Draft: Rd 1, Pk 24 College: Stanford Bills Buffalo Salary: $7.66 M Cap Hit: $4.13 M Length: 1 Yrs Left: 1 Penalty: $4.13 M Savings: $7.66 M Value: 226.0 Legacy: 7781 Ratings Traits Abilities Stats Core Speed 59 Acceleration 79 Agility 71 Change of Direction 59 Strength 92 Awareness 84 Jump 72 Stamina 90 Toughness 94 Injury 91 Blocking Pass Block 86 Pass Block Power 88 Pass Block Finesse 86 Run Block 85 Run Block Power 87 Run Block Finesse 83 Impact Block 89 Lead Block 90 Core Clutch: YESHigh Motor: YESPenalty: NormalPredictable: YES passing QB Style: PocketTight Spiral: NOForce Pass: AggressiveThrow Away: NOSense Pressure: Trigger Happy Defense Big Hitter: NODL Bull: NODL Spin: NODL Swim: NOLB Style: BalancedStrip Ball: NOPlay Ball: Balanced Catching Drops Open Passes: NOHigh Point Catch: NOYAC Catch: NOPossession Catch: NOSideline Catch: NO Running Cover Ball: Brace AllFights for Yards: NO Puller Elite Blockers with this ability will frequently attempt and win pull blocks. Tear Proof Blockers with this ability defend against rip pass rush moves as if they had an additional resistance point. 2023 2022 2021 Regular Season Post Season Preseason