
Panthers 2025 training camp tracker: Top takeaways and observations from Fan Fest
Here, with contributor Jared Feinberg on hand for the festivities, are the top takeaways and observations from this year's Fan Fest . . .
The unknowns standout
Coming into Fan Fest, the expectation was that the team's stars would shine in front of the crowd. But it was actually some of the lesser-known bubble players who stood out.
Rookie cornerback Corey Thornton, an undrafted free agent, was locking receivers down—including first-round pick wide receiver Tetairoa McMillan. Tight end James Mitchell has also made a very intriguing case as a potential fourth option on the initial 53-man roster.
Free safety rotations could signal distrust
Veteran Nick Scott was the starting free safety tonight alongside free-agent signee Tre'von Moehrig. Scott, second-year player Demani Richardson and 2025 fourth-round pick Lathan Ransom continued a rotation with the first-team defense throughout the night. Ransom's range stood out, and he could find himself in a key role sooner rather than later.
But could that heavy rotation signal from distrust from the coaching staff? Could outside help be on the way for the secondary?
Panthers run game shines bright
Head coach Dave Canales will feature a significant dose of the run game, and Saturday night showed why.
Starter Chuba Hubbard, free-agent signee Rico Dowdle and rookie Trevor Etienne ran the ball well behind the offensive line throughout the evening. This will be the strength of the offense early on, as the passing game continues to work out the kinks.
Revamped defensive line flashes
Carolina made some big moves in the offseason to upgrade their defensive line.
While Pro Bowler Derrick Brown and A'Shawn Robinson did not participate in the team scrimmage, free-agent additions Tershawn Wharton and Bobby Brown III stood out in their place. Wharton was getting consistent pressure on quarterback Bryce Young, forcing him out of the pocket more than a few times.
Scrimmage shows kinks in the armor ahead of first preseason matchup
There were a lot of inconsistencies across the board for the Panthers, on both sides of the ball.
Young was fine in moments, but he and the rest of the passing game looked a little rusty. McMillan flashed the physical attributes, but has room for growth with consistency before the catch.
The defense looked out of sorts at times, too—especially on play fakes.
It's August, and there will certainly be time for improvement. But the team scrimmage showcased that Carolina is still a work in progress ahead of their first preseason matchup with the Cleveland Browns next Friday.
Top observations
Follow @ThePanthersWire on Twitter/X for more Panthers content.

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles


USA Today
12 minutes ago
- USA Today
BetMGM Bonus Code WIREBG150: Grab $150 in Bonus Bets for NFL, MLB, PGA Playoffs & More
The games may not count in the standings, but this week's NFL preseason game definitely matter. Who is going to start at quarterback for the Browns? How about the Colts ... and the Saints? Are this year's first-round draft picks as good as their billing? Which online sportsbooks have the most intriguing welcome offers? We can answer the last one: The BetMGM bonus code WIREBG150 gives you $150 in bonus bets when you win your $10 first bet. If you're a new customer in Michigan, New Jersey, Pennsylvania or West Virginia, then you collect three $50 bonus bets (along with your first-bet profit) when your $10 first bet wins. If you're a new bettor playing in any o ther state where BetMGM operates, then you get to capitalize on the BetMGM bonus code SBWIRE that guarantees you a protected first bet up to $1,500. There are no bigger (and more protected) sportsbook promos than this. If you think NFL exhibitions aren't important and have an effect on the regular season, just take a look at the Browns. They opened camp with five quarterbacks – Joe Flacco, Kenny Pickett, Dillon Gabriel, Shedeur Sanders and Deshaun Watson, but all but Flacco are banged up, so Cleveland signed veteran Tyler Huntley on Tuesday. Cleveland opens its preseason schedule Friday night against the Panthers. Check the BetMGM Sportsbook app — one of the nation's elite sports betting apps — to get the latest odds on Browns-Panthers and every other game. It takes just two minutes to create your BetMGM account. Tap any BET NOW button on your screen, answer a few simple questions and then type in either the BetMGM bonus code WIREBG150 or the BetMGM bonus code SBWIRE to activate your welcome offer. BetMGM Bonus Code Promos: Get $150 in Bonus Bets or $1500 First-Bet Offer Baseball's hottest team is the Red Sox, who won their seventh straight Tuesday night and will look for their second straight sweep in the series finale with the Royals tonight at Fenway. Deadline acquisition Dustin May will make his Red Sox debut on the mound against Kansas City's Michael Wacha. Boston trails Toronto by 3 games in the AL East but has a 2.5-game advantage over Seattle in the American League wild card standings. Everywhere you look, there are massive events happening later this week. In addition to the NFL exhibition games starting tomorrow night, the PGA Tour's $100 million FedExCup playoffs begin tomorrow morning with the FedEx St. Jude Championship in Memphis. NASCAR is only a few weeks away from the start of the Cup Series playoffs, so tempers (and temperatures) will be high for Sunday's race at Watkins Glen. To get started with one of the best sportsbook promos out there, take two minutes to launch your account now. Remember, when you're asked whether you have a bonus code, type the BetMGM bonus code WIREBG150 if you're playing in Michigan, New Jersey, Pennsylvania or West Virginia to claim $150 in bonus bets for winning a $10 first bet. If you're playing anywhere else, you'll cite the BetMGM bonus code SBWIRE to clinch one protected first bet up to $1,500. How to Sign Up for the BetMGM Bonus Code Offer If you're 21 or older (in most states) and in one of the more than 20 states where BetMGM operates, you can sign up for a new account with a BetMGM bonus code in a matter of minutes. Here's how: If you're signed up for the $1,500 BetMGM bonus code SBWIRE, place your first bet on any of today's matchups (or any other set of odds), and if it settles as a loss, you'll get bonus bets back. For wagers of $50 and up, the refund comes as five equal bonus bets, while smaller wagers get a single matching credit. With the BetMGM bonus code WIREBG150, you can wager on any set of odds, and if it comes back as a win, you get your winnings plus three $50 bet credits. After signing up for your BetMGM bonus code offer, place your qualifying bet within seven days. You'll have a seven-day window from when bonus bets are deposited to use them or they will expire.

NBC Sports
13 minutes ago
- NBC Sports
Mike Vrabel's memory of QB Kliff Kingsbury: "He wasn't better than Tom Brady"
It was over 20 years ago, but Patriots head coach Mike Vrabel and Commanders offensive coordinator Kliff Kingsbury were teammates for one season together with New England. Vrabel was a veteran linebacker entering his third season with the club when the Patriots selected Kingsbury at No. 201 overall in the sixth round of the 2003 draft. Kingsbury spent that season on injured reserve as the team went on to win Super Bowl XXXVIII over the Panthers. With enough depth at quarterback, the Patriots cut Kingsbury at the start of the 2004 regular season. So what does Vrabel remember about being Kingsbury's teammate? 'He wasn't better than Tom Brady,' Vrabel said in his Wednesday press conference, eliciting some laughter. 'Kliff's a good friend. I mean there's a handful of coaches over there that I've played with in the league whether that's a year, or in Larry [Izzo]'s case, eight years. So, they've got a good staff, they've got a good mix of guys that played in this league and other guys that didn't, but that's a good coaching staff that they have. 'Kliff's really done a nice job everywhere he's been, offensively.' Kingsbury's NFL career may not have gotten very far, but he did get a Super Bowl ring from that victory over the Panthers. Vrabel helped make it happen on both sides of the ball, catching a 1-yard touchdown in the fourth quarter of the season's final game.


New York Times
43 minutes ago
- New York Times
Panthers joint practice observations: Tetairoa McMillan bounces back, Bryce Young praised
CHARLOTTE, N.C. — This summer has been all about the bounce-back for Carolina Panthers rookie receiver Tetairoa McMillan. And so it was again Wednesday for the No. 8 pick, who dropped a pass in the end zone during the joint practice against the Cleveland Browns — only to redeem himself a couple of minutes later by pulling down a touchdown pass from Bryce Young during seven-on-sevens. Advertisement McMillan also had a drop Tuesday, but the elements had something to do with that one. The Panthers practiced two hours in a hard rain ahead of the practice with the Browns. But the teams received a break with the weather Wednesday, when the rains stopped before the start of the joint session and didn't resume until both coaches were talking to their teams afterward. The practice wrapped up with a diving touchdown catch by young wideout Brycen Tremayne in the same end zone where McMillan had hooked up with Young earlier. Panthers coach Dave Canales saw McMillan's drop as a learning opportunity: It came on a play when Young stopped him on a corner route by throwing behind the defender rather than leading McMillan to the pylon. 'I think that was a new one for T-Mac because he was like, 'Oh, shoot. This is a good spot for it,'' Canales said. 'Bryce kinda saw it. I was excited about that. Bryce turned around to me, we're both smiling. We would love him to catch the ball. He will.' And he did moments later when Young zipped the ball to McMillan on a slant route. McMillan arrived at his first camp with a built-in chemistry with Young after the two threw together before the draft. Young targeted McMillan a lot Wednesday, but chalked that up to the coverages the Browns' secondary was playing. TMac tuddy — Carolina Panthers (@Panthers) August 6, 2025 'He probably got a few more targets. There's been practices where it's been him, it's been Adam (Thielen), X (Xavier Legette), all the way down. So that's how it went today,' Young said. 'We want to make sure we do whatever's best for the team, take advantage of what the defense gave us.' Other observations from the Browns-Panthers practice: The last time the Browns were in Charlotte, Matt Rhule was still the Panthers' coach and Baker Mayfield was facing his former team after Cleveland traded him to Carolina in the offseason. Defensive end Myles Garrett had two of the Browns' sacks on Mayfield in Cleveland's 26-24 win in the 2022 season opener. Advertisement Garrett had never faced Young before Wednesday. But the 2023 Defensive Player of the Year clearly was familiar with Young, who returned from a five-week benching last season to play well down the stretch. Garrett said Young looks a lot more comfortable in the pocket than early in his career. 'I think they really rallied around him and they're seeing that he can lead this team and do well,' Garrett said. 'The playmaking and game-changing ability hasn't changed. I think it's just him finding his own confidence, being comfortable in the role and then allowing him to lead and standing behind him, I think that was big for him. And he's only going to continue to settle in and become a bigger and bigger playmaker.' Bryce Young says playing 1st preseason game is a great opportunity to get his feet wet. — Joe Person (@josephperson) August 6, 2025 Young had a good day. The protection was mostly strong and Chuba Hubbard ran the ball well. And Canales thought the offense played with physicality. What he didn't like was a lapse during the second team period, when officials called three delay-of-game and two false-start penalties (but didn't stop the play) on the Panthers. 'It got sloppy,' Canales said. 'We can't have that. We're gonna put ourselves in really bad spots when we're putting ourselves in first-and-15. Or if it's a third-and-6 and we have a false start. All of a sudden it's third-and-11, makes it really hard.' A day after he was listed No. 1 on the Panthers' first depth chart, veteran kicker Matthew Wright took advantage of drier conditions (compared to Tuesday) and wider goal posts for a perfect day. Kicking on standard goal posts for the first time in camp — Browns kickers took aim at the narrow posts — Wright went 5-for-5 on field goals. Canales has been alternating kickers each day. If he sticks with that plan, it would mean Ryan Fitzgerald will get the attempts during Friday's preseason game. The rookie from Florida State went 1-for-5 on Tuesday in the rain and on the skinny posts. Panthers safety Tre'von Moehrig conceded Wednesday was something of a rarity: A joint practice with no major melees. 'I think it was good,' said Moehrig, the former Raider. 'Mutual respect between both teams. We played in between the whistles and we're cool afterwards. So it was pretty smooth.' At the urging of Canales and Browns coach Kevin Stefanski, veterans from both teams met before practice to discuss what Canales called the 'rules of engagement' — no cheap shots, no diving at legs, etc. The cooler-than-normal temperatures and absence of fans also might have helped keep the peace. Advertisement And while tempers flared a few times, teammates would intervene and prevent things from escalating. 'I saw two groups come in there not to throw haymakers and blindside shots, but to pull the guys apart,' Canales said. 'They were kind of jawing at each other in a playful way, big smiles and a lot of juice. I can't dream of a better situation.' • Canales plans to play Young and the other starters 8 to 12 plays on Friday, saying ideally that would be one drive for the offense. That was the extent of Young's preseason action last year, although that one drive didn't come until the third game against Buffalo. But Young didn't blame his slow start in the regular season on his lack of preseason work. 'I think it will be great for us. A lot of familiar faces, but obviously some new pieces. And every year we're a new team,' Young said. 'I think it will be a great thing for myself, all of us to kind of get our feet wet a little bit in the preseason.' • Panthers linebacker Claudin Cherelus left practice early with a groin injury, which would be a blow to the special teams units if it turns out to be serious. Cherelus, who played in 13 games last year, had a nice pass breakup before getting injured. • Diontae Johnson has changed teams a few times since the Panthers traded him to Baltimore last October. Johnson joined the Browns on a one-year deal in May, and has been part of Cleveland's receiving rotation in camp. But Johnson didn't appear to make any splash plays Wednesday (it was tough to see parts of practice from where the media was stationed) and ended the day with a clean uniform. (Photo of Tetairoa McMillan: Jim Dedmon / Imagn Images) Spot the pattern. Connect the terms Find the hidden link between sports terms Play today's puzzle