- Joined
- May 8, 2002
- Posts
- 354,575
- Reaction score
- 38
Nick Chubb rushed for 108 yards and a touchdown, and the Cleveland Browns clinched a playoff spot for the first time since 2002 with a 24-22 win over the visiting Pittsburgh Steelers on Sunday. The Browns (11-5) snapped the NFL's longest current playoff drought. Pittsburgh (12-4), which clinched the AFC North and a playoff spot in Week 16, will be the No. 3 seed in the AFC.
Continue reading...
Continue reading...