Byron received a two-minute charging penalty at the 3:40 mark of the second period when he drove Weegar into the boards. The defenseman's helmet came off as a result of the hit and he struggled to get up. He left the game and did not return with what the Panthers said was an upper-body injury.
Montreal's Paul Byron has been suspended for three games for charging Florida's MacKenzie Weegar. https://t.co/WYC4pDQIyN— NHL Player Safety (@NHLPlayerSafety) January 16, 2019
The Canadiens beat the slumping Panthers 5-1 in the game.
Byron, 29, has 10 goals and eight assists in 34 games this season. The suspension will cost Byron $18,817.
The 25-year-old Weegar has seven points in 42 games.