Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
Odds by

    Tetairoa McMillan (foot) practicing as camp begins

    Link copied to clipboard!
    Link copied to clipboard!

    The Athletic’s Joe Person reports that Panthers WR Tetairoa McMillan (foot) practiced at training camp on Wednesday.

    McMillan was a limited participant in spring practices due to a foot issue. As of June 10th, he was hoping to be ready for training camp. As of yesterday, that was indeed the case, which is great to hear. McMillan, 23, took home Offensive Rookie of the Year honors last year via a 70/1,014/7 receiving line. He aims to build on that this season, and NFL Network’s Cameron Wolfe reported yesterday that the team hopes to have McMillan run routes from the slot “a lot more” this year.
Why NFL teams downplay training camp injuries
Mike Florio explains why NFL franchises downplay training camp injuries with the league rules and strategic advantages at play to this approach.

Related Player News

  • CAR Wide Receiver #19
    Personalize your Rotoworld feed by favoriting players
    Brazzell was initially expected to avoid surgery and instead rehab the “moderate LCL tear in his left knee.” After getting a second opinion, the player and team decided surgery was the “best option” for the rookie’s long-term health. According to Person, Brazzell was expected to challenge WR Xavier Legette for the No. 3 role, while also potentially allowing WR Tetairoa McMillan to line up in the slot more often. The latter storyline is worth tracking. Hopefully, the plan remains in place and Brazzell makes a full recovery ahead of the 2027 season. We expect him to be placed on injured reserve soon.
  • CAR Wide Receiver #4
    Per Wolfe, McMillan lined up in the slot on 15.0 percent of snaps last season — PFF lists him at 15.5 percent — and the Panthers plan to “double that, if not more.” Getting more opportunities to run routes against safeties and linebackers is always a good thing for fantasy purposes. Wolfe adds that McMillan added “about 8-10 pounds” this offseason, which could help him muscle through traffic over the middle. He finished as the PPR WR16 last year. Upping his slot work increases his odds of beating that finish this year.
  • CAR Wide Receiver #4
    McMillan has been in and out of practice during OTAs. He told reporters that he feels good now, though that was after missing today’s practice. McMillan played through a foot injury late in the 2025 season. It didn’t cost him any time, but it’s still slightly concerning that the issue hasn’t gone away entirely. As long as McMillan is able to suit up for the start of training camp, fantasy managers should still consider the reigning Offensive Rookie of the Year as a high-end WR2.
  • CAR Quarterback #9
    Per Wolfe, the Panthers have had “a great start” at organized team activities (OTAs), which is somewhat confusing because the Panthers’ first OTA session is scheduled for May 26th. Young is apparently impressing someone on the field somehow, though. Regardless, Wolfe believes the Panthers’ offseason has made them “true contenders” capable of winning 10-12 games. They have won 13 over the past two years. If Young really is stepping up his game, that is good news for WR1 Tetairoa McMillan’s potential second-year leap. He posted a 70/1,014/7 receiving line en route to earning OROY honors last year. Young has a long way to go before we can view him as anything more than a fantasy QB2. Hopefully, the positive reports continue to roll in. If the Panthers really can win double-digit games, Young will ostensibly play a key role in the effort.
  • CAR Wide Receiver #4
    McMillan, last year’s Offensive Rookie of the Year after catching 70 passes for 1,014 yards and seven touchdowns, dropped between 10 and 15 pounds during the 2025 season and is working to regain some or all of it before the 2026 regular season. Even if the Panthers use an early round draft pick on a wideout, McMillan will certainly enter the 2026 as Carolina’s No. 1 receiver. Last year he ranked 26th among wideouts in yards per route run, just ahead of Khalil Shakir and Demario Douglas and just behind Romeo Doubs. McMillan ranked 65th out of 110 qualifying receivers in ESPN’s open score, which measures a pass catcher’s separation from defenders.
  • CAR Wide Receiver #4
    McMillan caught 70-of-120 targets for 1,014 yards and seven touchdowns this season, leading all NFL rookies in the latter two categories. The Panthers’ promising youngster proved himself as an NFL-ready No. 1 wide receiver. He is primed for another big outing in 2026.
  • CAR Wide Receiver #4
    McMillan against light Rams cornerback Emmanuel Forbes was an instant smash hit for the Panthers whenever they could manage to create that matchup. The big-bodied receiver won over the middle and had 20 yards after the catch. He’s an interesting receiver heading into his sophomore season — the flashes are obvious and he clearly looks the part of a future Drake London-type. McMillan also failed to really spike a huge target week in Carolina’s low-volume passing attack, managing just four games over nine targets and maxing out at 12. There’s also the (admittedly remote) possibility that Jalen Coker makes a real move on some of his volume after his breakout game in the Wild Card. We’d bet on modest improvements, perhaps enough to hit the WR1 line, in McMillan’s second season.
  • CAR Wide Receiver #4
    McMillan should have reached the century mark, but a long connection with Bryce Young was erased by an abhorrent offensive pass interference call. The wideout did bring in a 40-yard pass that set up a touchdown from Young, and he was the best offensive player on the field for Carolina. McMillan has unreal upside and showed out at times in 2025, and very well could be a WR1 in 2026. His season will be over, however, if the Saints beat the Falcons on Sunday.
  • CAR Wide Receiver #4
    Fantasy managers who started McMillan in Week 17 are wondering if this could have been brought to Canales’ attention before yesterday’s 1/5 dud. Carolina’s passing game appears to go through fits and starts. McMillan remains a good WR2 bet for those of you playing in Week 18 leagues.
  • CAR Wide Receiver #4
    Announced as playing through illness mere hours before kickoff, McMillan proceeded to have his worst game of the season. Even with that excuse, it should be noted that McMillan has now caught more than two passes just once in his past five games. It’s quite possible he’s slamming into the rookie wall as he plays through various injuries. McMillan will undoubtedly post a better Week 18 box score, as the Panthers will be trying to make the playoffs vs. Tampa Bay’s pass-funnel defense.

Rotoworld

  • NO Running Back #41
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Alvin Kamara exited Tuesday’s scrimmage against the Cowboys with a knee injury.

    The Saints are obviously going to take every necessary precaution, but it’s still a situation to monitor. The 31-year-old tailback is likely to have a reduced role after the club brought in Travis Etienne in free agency, but because of his ability as a pass-catcher, still has a chance to be a productive fantasy player. There should be further updates on Kamara’s knee soon.
    - Christopher Crawford
  • DAL Running Back #23
    Player Stats
    Link copied to clipboard!

    Jaydon blue missed Tuesday’s scrimmage against the Saints due to a shoulder injury.

    Blue was able to go for the preseason opener against the Seahawks on Saturday, but was held out of action for the combined practice. He’s attempting to win the backup tailback job and competing with Malik Davis for that honor.
    - Christopher Crawford
  • NO Wide Receiver #11
    Player Stats
    Link copied to clipboard!

    Ronnie Bell was carted off during Tuesday’s scrimmage against the Cowboys with a heat-related issue.

    Bell should be able to return to practice in the coming days. The 26-year-old is one of a handful of wideouts competing for the final spots in the Saints’ receiving room.
    - Christopher Crawford
  • SF Defensive Lineman #97
    Player Stats
    Link copied to clipboard!

    49ers head coach Kyle Shanahan told reporters that Nick Bosa (knee) is making progress.

    Shanahan noted that the tendinitis that has been bothering Bosa has been “subsiding” over the past few days. The 28-year-old defender missed Tuesday’s scrimmage against the Chargers, but it sounds like he should be back in action in a relative short time.
    - Christopher Crawford
  • NO Wide Receiver #11
    Player Stats
    Link copied to clipboard!

    Ronnie Bell left Tuesday’s scrimmage against the Cowboys with an apparent lower-body injury.

    Bell had to be carted off the field. The 26-year-old is competing for one of the final spots on the Saints’ roster. Further updates on Bell should be available in the coming days.
    - Christopher Crawford
  • Link copied to clipboard!

    Free agent WR Chase Claypool worked out for the Saints on Tuesday.

    He was joined by Josh Reynolds. The Saints are apparently looking to add to the depth of the room with the news that Jordyn Tyson will miss time early in the season with a hamstring injury. Claypool worked out for the Colts in late July and with the Packers in rookie minicamp. He’s trying to find another shot in the league.
  • FA Cornerback #28
    Player Stats
    Link copied to clipboard!

    Free agent CB Trevon Diggs worked out for the Seahawks on Tuesday.

    Perhaps they’re looking for shorter-term help than Terrion Arnold is able to give them now that he’ll be on the commissioner’s exempt list if signed. Diggs worked out with the Lions earlier in August. He’s looking to find a new team after hitting free agency for the first time this offseason following a tumultuous ending with the Cowboys.
  • LAC Wide Receiver #1
    Player Stats
    Link copied to clipboard!

    ESPN’s Adam Schefter reports Quentin Johnston (undisclosed) is not expected to miss much, if any, practice time.

    Johnston limped off at today’s 49ers-Chargers joint practice but it seems like this isn’t serious. A source told Schefter that Johnston was “totally fine.”
  • Link copied to clipboard!

    Colts CB Charvarius Ward (back) is sidelined indefinitely.

    Ward was contemplating retirement this offseason due to a scary amount of documented concussions, but gave it a go at training camp only to wind up missing tons of time due to this back injury. The 30-year-old will start for the Colts if he’s healthy for Week 1, but that sounds like an open question at this time.
  • IND Running Back #21
    Player Stats
    Link copied to clipboard!

    The Athletic’s James Boyd left DJ Giddens off his 53-man roster projection.

    It’s been hard to find a good word from a beat on Giddens this offseason, so this isn’t an overly surprising conclusion to see listed out. He’s been sidelined for most of camp with a hamstring injury. The Colts look like they’ll keep Seth McGowan as their main backup to Jonathan Taylor. In this projection, Giddens loses the third running back spot to Ulysses Bentley IV.