FOXBOROUGH, Mass. — There were football things Panthers head coach Matt Rhule would love to talk about.

But he knows that for the second straight day, the attention after his team’s joint practice with the Patriots would be on the fights that broke out during the session.

There were two separate incidents. During a kickoff drill, Panthers safety Kenny Robinson hit Patriots receiver Kristian Wilkerson and stood over him while Wilkerson was down. Moments later, tempers flared when Panthers running back Christian McCaffrey took an extra shot from Patriots defensive end Deatrich Wise as he was going out of bounds, and McCaffrey got up and threw the ball back in anger. Punches were thrown as teammates crowded around, and it took several minutes for both coaches to get their teams together to continue.

That melee also spilled into the bleachers along the sidelines, and a fan had to be checked by medical personnel.

Robinson was thrown out of practice for the second straight day. The Patriots sent Wise off. Panthers running back Chuba Hubbard was ejected by the officials on the scene for throwing a punch.

Four players were thrown out of Tuesday’s practice as well.

“First of all, it’s unfortunate on a day of so much good football; I know the storyline will be about what happened,” Rhule said. “The decisions of one or two people impact a lot of people. My thoughts are with the woman that was hurt over there, hopefully, she’s OK.

“Obviously, we sent Kenny off the field. I didn’t see the hit, but I did see him standing over the player, and that’s not how we want to practice. Things happen in football, and there are some good clean hits, but we don’t stand over them and taunt them and affect their livelihood. So we sent him off.”

Rhule was asked if the incident would affect Robinson’s employment, and he said he would have to look back at the tape of practice to see what happened, but he clearly wasn’t a fan of the way things went down.

“Two days now, practice was affected by a guy; we’ll have to talk about it,” Rhule said.

“It’s about how you handle it when you knock a guy down,” Rhule continued. “You should be playing football the real way where you help a guy up, not standing over a guy.

“Hate something like that happens; there’s 160 guys that just want to practice football and a couple of guys who take it too far.”

Quarterback Baker Mayfield said that when Rhule called the team together, he warned them that the next incident would not be tolerated.

“Coach Rhule was just saying that any more fights, we’re canceling practice, and we’ll just go against each other,” Mayfield said. “So let’s not waste these opportunities to go against other competition and work on our craft. Just focusing. It’s going to get chippy; we’re competing. But just be smart.”

McCaffrey was trying to be as polite as he could about the situation, saying: “I don’t know what happened, it’s football, stuff happens, it gets a little chippy sometimes. That’s just the way it goes.”

But he also grinned later in his press conference when he was asked about the development of the offense as a whole and mentioned his offensive line “having my back.”

“It’s pretty cool,” McCaffrey said of the support. “It makes my job easy knowing you’ve got guys in your corner. So I’m proud to be a part of that huddle.”

— Center Bradley Bozeman is going to miss “two or three weeks” with an ankle injury suffered in Tuesday’s practice.

Rhule said there was some initial concern Bozeman had suffered a broken ankle, but that it wasn’t as bad as they initially feared.

“We were told on the field yesterday it could be a fracture; thankfully it’s not,” Rhule said. “Not the best news, but obviously not as bad as we thought.”

Bozeman was competing for the starting center job with Pat Elflein, so Elflein will stay with the first group at the moment. They had Sam Tecklenburg, who was on the team last year and started a game, with the second group.

They also worked rookie Cade Mays more at center on Wednesday. He’s taken some snaps in the middle throughout camp though most of his work has come at guard. He’s a versatile player, and that helps his chances of making the 53-man roster.

— The injury list continues to grow, and the Panthers continue to run thin at a couple of key spots.

Wide receivers Robbie Anderson, Terrace Marshall Jr., and Andre Roberts were sidelined Wednesday after practicing on Tuesday.

Rhule said Anderson had a quad strain, and that Marshall was dealing with a hamstring issue. Along with the injury that will keep C.J. Saunders out another couple of weeks, the Panthers were down to eight receivers in practice.

Tight end Tommy Tremble was also out of practice, though that doesn’t appear to be as serious of a situation.

They were already limited at that position, with Ian Thomas and Colin Thompson and rookie Josh Babicz on the sidelines.

— One of the plays of the day came when Sam Darnold needed to score a touchdown on a final-play-of-the-game situation, and threaded a needle between Patriots defenders and found undrafted rookie Derek Wright for a touchdown.

It was a combination of an excellent throw and an excellent catch, and McCaffrey said he loves the way the undrafted rookie from Utah State is making an impact.

“He’s a guy who since he’s showed up here hasn’t said a word, but he goes out and makes plays,” McCaffrey said of Wright. “He’s always in the right spot at the right time. I have a lot of respect for the way he operates and the way he shows up to work every day. So I was happy for him, and happy for our offense.

“We treat every period very seriously, so it was fun to cap it off with a touchdown in a difficult situation.”

— Of course, Wright has to show up every day to get noticed. But you know who else shows up and makes plays? DJ Moore.

The star wideout had another excellent practice Wednesday, making a pair of highlight-reel touchdown catches, one each from Darnold and Mayfield.

The Patriots are a physical defense, and Moore and cornerback Jalen Mills have gone at it all week, but Moore continues to show his ability to make plays in traffic.

— During one period of one-on-one drills on opposite fields, the Panthers had a couple of highlights.

Wide receiver Brandon Zylstra made an amazing left-handed catch (he only needed the one), and moments later on the other field, cornerback Jaycee Horn used his strength to muscle out big ol’ Patriots receiver Lil’Jordan Humphrey (who is 6-foot-4, 225) and pull down the pick.

1 / 109

DE – 53 – Brian Burns

2 / 109

RB – 41 – Spencer Brown

3 / 109

RB – 41 – Spencer Brown

4 / 109

WR – 12 – Shi Smith

5 / 109

S – 42 – Sam Franklin Jr.

7 / 109

DT – 78 – Marquan McCall

8 / 109

LB – 46 – Arron Mosby

9 / 109

DT – 99 – Matt Ioannidis

10 / 109

DT – 54 – Daviyon Nixon

11 / 109

DT – 54 – Daviyon Nixon

13 / 109

DT – 71 – Phil Hoskins

14 / 109

DE – 96 – Austin Larkin

15 / 109

DE – 53 – Brian Burns

16 / 109

S – 21 – Jeremy Chinn

19 / 109

LB – 49 – Frankie Luvu

20 / 109

LB – 55 – Cory Littleton

22 / 109

DE – 53 – Brian Burns

23 / 109

DE – 98 – Marquis Haynes Sr.

27 / 109

CB – 26 – Donte Jackson

31 / 109

CB – 8 – Jaycee Horn

32 / 109

CB – 29 – Duke Dawson Jr.

33 / 109

Chanelle Smith-Walker/Carolina Panthers

34 / 109

Chanelle Smith-Walker/Carolina Panthers

35 / 109

Chanelle Smith-Walker/Carolina Panthers

36 / 109

Chanelle Smith-Walker/Carolina Panthers

37 / 109

DE – 91 – Drew Jordan

Chanelle Smith-Walker/Carolina Panthers

38 / 109

Chanelle Smith-Walker/Carolina Panthers

39 / 109

Chanelle Smith-Walker/Carolina Panthers

40 / 109

DE – 90 – Amaré Barno

Chanelle Smith-Walker/Carolina Panthers

41 / 109

Chanelle Smith-Walker/Carolina Panthers

42 / 109

Chanelle Smith-Walker/Carolina Panthers

43 / 109

Chanelle Smith-Walker/Carolina Panthers

44 / 109

LB – 57 – Damien Wilson

Chanelle Smith-Walker/Carolina Panthers

45 / 109

Chanelle Smith-Walker/Carolina Panthers

46 / 109

DT – 54 – Daviyon Nixon

Chanelle Smith-Walker/Carolina Panthers

47 / 109

Chanelle Smith-Walker/Carolina Panthers

48 / 109

Chanelle Smith-Walker/Carolina Panthers

49 / 109

QB – 6 – Baker Mayfield

Chanelle Smith-Walker/Carolina Panthers

50 / 109

QB – 6 – Baker Mayfield

Chanelle Smith-Walker/Carolina Panthers

51 / 109

QB – 6 – Baker Mayfield

Chanelle Smith-Walker/Carolina Panthers

52 / 109

QB – 6 – Baker Mayfield

Chanelle Smith-Walker/Carolina Panthers

53 / 109

RB – 22 – Christian McCaffrey

Chanelle Smith-Walker/Carolina Panthers

54 / 109

Chanelle Smith-Walker/Carolina Panthers

55 / 109

Chanelle Smith-Walker/Carolina Panthers

56 / 109

Chanelle Smith-Walker/Carolina Panthers

57 / 109

Chanelle Smith-Walker/Carolina Panthers

58 / 109

Chanelle Smith-Walker/Carolina Panthers

59 / 109

Chanelle Smith-Walker/Carolina Panthers

60 / 109

Chanelle Smith-Walker/Carolina Panthers

61 / 109

QB – 6 – Baker Mayfield

Chanelle Smith-Walker/Carolina Panthers

62 / 109

Chanelle Smith-Walker/Carolina Panthers

63 / 109

QB – 6 – Baker Mayfield

Chanelle Smith-Walker/Carolina Panthers

64 / 109

QB – 6 – Baker Mayfield

Chanelle Smith-Walker/Carolina Panthers

65 / 109

QB – 14 – Sam Darnold

Chanelle Smith-Walker/Carolina Panthers

66 / 109

Chanelle Smith-Walker/Carolina Panthers

67 / 109

QB – 6 – Baker Mayfield

Chanelle Smith-Walker/Carolina Panthers

68 / 109

QB – 6 – Baker Mayfield

Chanelle Smith-Walker/Carolina Panthers

69 / 109

DE – 53 – Brian Burns

Chanelle Smith-Walker/Carolina Panthers

70 / 109

Chanelle Smith-Walker/Carolina Panthers

71 / 109

TE – 84 – Stephen Sullivan

Chanelle Smith-Walker/Carolina Panthers

72 / 109

Chanelle Smith-Walker/Carolina Panthers

73 / 109

LB – 49 – Frankie Luvu

Chanelle Smith-Walker/Carolina Panthers

74 / 109

Chanelle Smith-Walker/Carolina Panthers

75 / 109

K – 5 – Zane Gonzalez

DE – 91 – Drew Jordan

Chanelle Smith-Walker/Carolina Panthers

76 / 109

Chanelle Smith-Walker/Carolina Panthers

77 / 109

Chanelle Smith-Walker/Carolina Panthers

78 / 109

DE – 91 – Drew Jordan

G – 73 – Mike Jordan

LB – 55 – Cory Littleton

Chanelle Smith-Walker/Carolina Panthers

79 / 109

RB – 33 – D’Onta Foreman

DE – 97 – Yetur Gross-Matos

Chanelle Smith-Walker/Carolina Panthers

80 / 109

DT – 78 – Marquan McCall

QB – 9 – Matt Corral

DE – 97 – Yetur Gross-Matos

Chanelle Smith-Walker/Carolina Panthers

81 / 109

Chanelle Smith-Walker/Carolina Panthers

82 / 109

Chanelle Smith-Walker/Carolina Panthers

83 / 109

Chanelle Smith-Walker/Carolina Panthers

84 / 109

LB – 48 – Khalan Tolson

CB – 35 – Kalon Barnes

Chanelle Smith-Walker/Carolina Panthers

85 / 109

RB – 33 – D’Onta Foreman

LB – 55 – Cory Littleton

DT – 99 – Matthew Ioannidis

Chanelle Smith-Walker/Carolina Panthers

86 / 109

Chanelle Smith-Walker/Carolina Panthers

87 / 109

Chanelle Smith-Walker/Carolina Panthers

88 / 109

DE – 53 – Brian Burns

RB – 37 – John Lovett

Chanelle Smith-Walker/Carolina Panthers

89 / 109

K – 5 – Zane Gonzalez

P – 10 – Johnny Hekker

Chanelle Smith-Walker/Carolina Panthers

90 / 109

Chanelle Smith-Walker/Carolina Panthers

91 / 109

S – 21 – Jeremy Chinn

Chanelle Smith-Walker/Carolina Panthers

92 / 109

S – 21 – Jeremy Chinn

Chanelle Smith-Walker/Carolina Panthers

93 / 109

S – 21 – Jeremy Chinn

Chanelle Smith-Walker/Carolina Panthers

94 / 109

S – 21 – Jeremy Chinn

Chanelle Smith-Walker/Carolina Panthers

95 / 109

Chanelle Smith-Walker/Carolina Panthers

96 / 109

Chanelle Smith-Walker/Carolina Panthers

97 / 109

S – 42 – Sam Franklin Jr.

98 / 109

QB – 14 – Sam Darnold

Chanelle Smith-Walker/Carolina Panthers

99 / 109

T – 79 – Ikem Ekwonu

T – 70 – Brady Christensen

RB – 22 – Christian McCaffrey

WR – 2 – DJ Moore

Chanelle Smith-Walker/Carolina Panthers

100 / 109

Chanelle Smith-Walker/Carolina Panthers

101 / 109

WR – 2 – DJ Moore

Chanelle Smith-Walker/Carolina Panthers

102 / 109

Chanelle Smith-Walker/Carolina Panthers

103 / 109

K – 5 – Zane Gonzalez

Chanelle Smith-Walker/Carolina Panthers

104 / 109

QB – 6 – Baker Mayfield

Chanelle Smith-Walker/Carolina Panthers

105 / 109

General Manager Scott Fitterer

Chanelle Smith-Walker/Carolina Panthers

106 / 109

RB – 33 – D’Onta Foreman

Chanelle Smith-Walker/Carolina Panthers

107 / 109

Steve Smith Sr.

Chanelle Smith-Walker/Carolina Panthers

108 / 109

Chanelle Smith-Walker/Carolina Panthers

109 / 109

T – 70 – Brady Christensen

Chanelle Smith-Walker/Carolina Panthers

Advertising