Xavier Legette, Tetairoa McMillan & Mike Jackson highlights from Panthers-Texans joint practice

In this story:
The Carolina Panthers' wide receiver room just might be their deepest and strongest position group going into the 2025 season. You might never have known it based on what we saw Friday evening against the Cleveland Browns, though.
Adam Thielen played all of about 30 seconds, Xavier Legette got himself ejected in the first quarter and after an initial explosive 29-yard catch Tetairoa McMillan dropped two passes and earned a "loser" label from some analysts. It seems they were determined to reverse those narratives at today's joint practice against an elite Houston Texans defense.
Here are a few highlights from Bryce Young and company.
Xavier Legette's double move TD
The play of the day was this gorgeous touchdown by Xavier Legette, who pulled off a nasty double move on the defender to get just enough separation to pull in a catch for six points.
#Panthers WR Xavier Legette with a poster (or postcard?) from Houston.
— Mike Kaye (@mike_e_kaye) August 14, 2025
Cade Mays with first team at LG btw. pic.twitter.com/svgytYl6Hi
Tetairoa McMillan goes 80+ yards
Carolina's top-10 overall pick also notched a big touchdown, taking a pass from Bryce Young and tacking on a ton of YAC for a touchdown against superstar cornerback Derek Stingley.
TMac in action pic.twitter.com/CpC06a0yrl
— Carolina Panthers (@Panthers) August 14, 2025
Mike Jackson picks C.J. Stroud
It wasn't all offense for the Panthers, either. With Jaycee Horn still out with a hand injury, Mike Jackson stepped up and made a huge play, picking off C.J. Stroud.
2 with the takeaway pic.twitter.com/snllz9BVwK
— Carolina Panthers (@Panthers) August 14, 2025
Mitchell Evans, Tre'Von Moehrig and Nick Scott also drew attention from observers for plays during the practice, but there's no video to be found.
The Panthers will be taking it easy tomorrow - at most doing walk-throughs in preparation for their second preseason game of the year on Saturday against the Texans at 1:00 p.m. eastern time.
- Enjoy more free Panthers coverage with Carolina Panthers on SI -
Underrated Panthers weapon in spotlight for joint practice with Texans
Deep WR room could make the Carolina Panthers a playoff team
Panthers assistant’s praise for WR Hunter Renfrow comes out wrong
Two NFL legends rave about Bryce Young, Panthers wide receivers

Tim Weaver has been writing about the NFL since the 2013 season for multiple teams and outlets, including USA Today and The Sporting News. He currently covers the Seattle Seahawks and Carolina Panthers for On SI.