Browns wide receiver Jarvis Landry isn't letting a broken rib keep him off the field or stop his consecutive games streak.

Landry revealed Thursday that he suffered the injury in an Oct. 11 win over Indianapolis. The five-time Pro Bowler took a vicious hit from behind after a catch in the first quarter and crawled to the sideline to get medical attention.

Landry, who was Cleveland's captain for that game, returned and he also played last week against Pittsburgh.

The 27-year-old Landry hasn't missed a game in six-plus NFL seasons. He's also caught at least two passes in 101 consecutive games, the league's longest streak.

Landry pushed through a hip problem in 2019 that required offseason surgery.

In his third year with Cleveland, Landry has 24 catches for 319 yards this season. He hasn't caught a touchdown pass but he threw one to good friend Odell Beckham Jr. in a win at Dallas earlier this month.

More AP NFL: https://apnews.com/NFL and https://twitter.com/AP_NFL