The Panthers have been able to withstand the absence of defensive end Charles Johnson the last two games with a knee injury, in part because they have another standout end in Greg Hardy.

But Hardy was standing on the sideline watching the start of yesterday’s win over the Buccaneers, his punishment for being late for a team meeting.

According to the Charlotte Observer, Hardy was also fined by the team, and apologized to coach Ron Rivera in the locker room after the game.

The Panthers started Frank Alexander and Mario Addison at end in the place of their stars. Hardy collected a sack, it was his seventh of the season.

Hardy missed the first two snaps, but then only got one play off the rest of the day, playing 46 of the 49 defensive snaps.