Stefon Diggs, by the way, is practicing today after sitting out the second half of yesterday's practice.
Nice battle on deep pass between last years rookie trae Waynes and this years Laquon Treadwell. Waynes wins it
Locke punts for the first time in camp and it probably went 50-55 yards with a south wind behind him.
After about four in the 50-55 yard range. Locke hit one deep that rolled behind Sherels. Was a 60+ yard punt that rolled out of bounds.
Really like what I'm seeing so far today on Trae Waynes and David Morgan.
David Morgan gets open on Stephen Weatherly who dropped into coverage. Was a good route.
And now Shaun Hill nearly throws a pick. Dropped I think by Griffin
Harrison pass rush. Leaps to deflect Teddy pass.
Griffen gets of the edge for what probably would have been a sack. Teddy throws an errant pass that was picked by Sendejo.
Teddy got someone on the hard count again. I think Linval.
Hill hits Pruitt across the middle over Exum.
Teddy tries to find Johnson on a fade up the sideline. Rhodes with great coverage on the play.
Diggs, Johnson, and Treadwell stood out as WR's. Roberson and Kearse as DB's. Mack Alexander was beaten by Thielen badly.
Danielle Hunter bullrushes Smith in elevens. Teddy scrambles for a gain
Diggs with sweet footwork on a comeback to beat Harrison Smith.
Stoudermire after a few bad drops, runs a clean route inside for a great reception./quote]