CHARLOTTE, N.C. (AP) – Panthers coach Ron Rivera says tight end Greg Olsen has had surgery to repair a broken right foot.

Rivera wouldn’t speculate Monday on how long Olsen will be out. However, the 32-year-old tight end said after Carolina’s 9-3 win over the Bills on Sunday that he expected to miss several weeks.

NFL Network insider Ian Rapoport tweeted Monday that Olsen is expected to miss about six games.

Olsen has never missed a game due to injury in 11 seasons.

The injury occurred while Olsen was running a route and felt something pop in his foot. He wanted to go back in the game but quickly realized something was not right. He was taken to the locker room where he later emerged on crutches.

The Panthers now face the challenge of replacing a player who has gained at least 1,000 yards receiving in each of the past three seasons.

(© Copyright 2017 CBS Broadcasting Inc. All Rights Reserved. The Associated Press contributed to this report.)