Cardinals TE Darren Fells secured 2-of-3 targets for 44 yards in Sunday's third preseason game.
His big play was a 40-yard gain delivered by Carson Palmer with John Brown (concussion) and Larry Fitzgerald (knee) getting the night off. A former pro basketball player, Fells has more athleticism than his pass-catching track record indicates, but he was not a big part of the Cardinals' passing game last season and it's difficult to envision his role growing much. Fells may end up rotating with Jermaine Gresham and Troy Niklas.
DeAndre Hopkins caught 2-of-2 targets for 31 yards in the Texans' third preseason game.
The Texans only gave him 13 snaps with Brock Osweiler because they wanted to give Jaelen Strong a look with the ones. Hopkins looked sharp, as did rookie bookend Will Fuller, whose blinding speed down the sideline should create more space for "Nuk" to work underneath. Hopkins is a locked-in WR1.
Chris Johnson rushed for 24 yards on seven carries in the Cardinals' third preseason game.
He was the second back in, playing behind David Johnson and ahead of Andre Ellington. Chris will have a role in the Cardinals' 2016 offense, but it will be as a change-of-pace and breather back behind workhorse David. That does make Chris worth monitoring in most leagues and drafting late in deeper ones.
Eagles waived RG Andrew Gardner, LS John DePalma, CB Randall Evans, DT Mike Martin, S Nick Perry and CB Denzel Rice.
The Eagles needed to trim their roster to 75 ahead of Tuesday's 4 PM ET deadline and that's exactly what they did. Gardner started a handful of games before suffering a season-ending foot injury in 2015. With Gardner out of the mix, Brandon Brooks should open the year as Philadelphia's starting right guard.
Will Fuller caught 3-of-4 targets for 67 yards and a touchdown in Houston's third preseason game.
Assuming he sits out Thursday's preseason finale, Fuller finishes the summer with eight catches for 144 yards (18.0 YPC) and two touchdowns. His fourth target today was a bad drop on what would have been a long gainer, but it was an otherwise mighty impressive performance from the No. 21 overall pick. Fuller was running right by Cardinals DBs (Patrick Peterson was held out), though he did get away with a bit of a push-off on his touchdown. Fuller's hands are a concern, but his role (starting) and skills (now evident on NFL film) are not. He's a WR5 who could give you some big weeks during byes.
FOX Sports' Jay Glazer reported Colin Kaepernick faces an "uphill battle" to make the 49ers' roster.
Glazer said he would be "shocked" if Kaepernick lasted the entire season on the 49ers' 53, and suggested Kap "may not even be on (the roster) in the next two weeks." All of Kaepernick's $11.9 million salary is guaranteed, but he has created a toxic situation by refusing to stand for pre-game National Anthems, which is Kaepernick's right but is frowned upon to put it mildly by most observers.
Brock Osweiler completed 11-of-13 passes for 146 yards and a touchdown in Sunday’s regular season dress rehearsal.
Osweiler would have been 12-for-13 if not for an embarrassing drop by Will Fuller. On Houston's opening drive, Osweiler took advantage of excellent field position with back-to-back strikes to rookie Braxton Miller, setting up Lamar Miller's goal-line TD. Later, Osweiler connected on a 35-yard dart to Fuller down the right sideline and found him again for a 26-yard touchdown before passing the baton to Tom Savage. Osweiler did lose 15 yards on a pair of sacks but it was still an impressive showing in his final regular season tune-up. Osweiler isn’t a re-draft consideration but certainly has the weapons to be a streaming option in plus matchups.
Eagles released WR Rueben Randle.
It's surprising in that Randle is a veteran in a weak wideout corps, but entirely unsurprising in light of Randle's summer and career arc. Randle caught only five passes for a pathetic 26 yards in three preseason games, and drew universal bafflement at his effort level. Randle seemed to take making the 53-man roster for granted. Randle is only 25 years old, and started all 16 games for the Giants last season, but both his film and buzz are that of a player who will have a hard time sticking on someone's roster in 2016.