Baker wins day three by a hair

Sometimes the numbers don't tell the full story and that was the case for today's practice. I had Sam Darnold finishing 9/17 and Baker Mayfield going 12/19. Darnold had a couple of really good deep balls downfield, one of which would have went for a touchdown but Chris Westry was flagged for defensive pass interference in coverage of DJ Moore. There were a few drops that hurt Darnold's numbers too. 

As for Mayfield, it was the best he looked so far. Didn't miss on as many throws and went 6/7 in the two-minute offense, setting up a field goal for Zane Gonzalez. For the most part, both quarterbacks have done a really nice job of protecting the football which is a good thing to see after last year.

Two long shots standing out at receiver

The Panthers have a ton of bodies at receiver but there isn't really any room for any of the C.J. Saunders's and Derek Wright's of the world to make the roster despite having a good start to camp. Both Saunders and Wright have been go-to targets in the underneath game and in checkdown circumstances. If Shi Smith continues to have the camp he's been having, there won't be any room for another receiver.

Back to 90

Following Friday's practice, the team worked out free agent cornerback Duke Dawson and signed him to a contract. The decision to bring in another corner was made after Jaycee Horn was placed on the active PUP list and Rashaan Melvin decided to retire. Dawson, a former 2nd round pick of the New England Patriots did not play in 2021.

Taking it easy with CMC

Running back Christian McCaffrey did not practice today, but there's no reason to worry - at least yet. This was a scheduled day off for him as they look to limit his workload leading up to the season. Matt Rhule said they didn't want him going four straight days, so since he'll be participating in tomorrow's practice for Back Together Saturday, they gave him today off.

More must-reads:

TODAY'S BEST
Cowboys QB Dak Prescott shares thoughts on reunion with RB Ezekiel Elliott
Steelers RB discusses wild potential role for Justin Fields
Vikings' J.J. McCarthy wanted one team to draft him
Team Penske driver discusses bouncing back after IndyCar St. Pete disqualification
James Harden sets dreadful playoff record in Game 5 loss
Suns GM faces backlash for bizarre claims about Kevin Durant
Pair of Celtics score 25 points in series-clinching win over Heat
Oilers stars take over in second period to eliminate Kings
Dolphins owner turns down multibillion-dollar offer for control of team
MLB hands out multiple suspensions for Rays-Brewers brawl
Deion Sanders enters social media fray after criticism from former player
Cubs' Shota Imanaga joins impressive club after another incredible outing
Report: Hurricanes pull extension offer for HC Rod Brind'Amour
Knicks legend rips 76ers' Joel Embiid for 'crying too much'
Falcons' Jessie Bates addresses the team's QB conundrum
Mavericks use big third quarter to pull away from Clippers in Game 5
Stars finally win at home, take series lead over Golden Knights
Watch: Stars, Golden Knights trade goals in first period of Game 5
Watch: Heat can't figure out how to stop Celtics star
Analyst highlights concerns about Vikings QB J.J. McCarthy