Calvin Johnson's numbers are just off the charts. In his past six games, the Lions' All-Pro receiver has 962 receiving yards, the most in NFL history in a six-game span. Since 2011, he leads the NFL with 4,944 receiving yards and 115 yards per game. Oh, and he's playing with a bad knee that has limited some of his practice time in recent weeks.
Eagles quarterback Nick Foles has 19 touchdowns and zero interceptions. Only Peyton Manning (20) has more touchdowns to start a season before throwing an interception. Manning did it earlier this year.
Ben Roethlisberger has 212 career touchdown passes and needs one to surpass Hall of Famer Terry Bradshaw for the most in franchise history.
Another reason Pittsburgh doesn't mind letting high-priced free agents go: After seeing Mike Wallace sign a $60-million deal in the offseason, Pittsburgh has featured Antonio Brown, who has 85 catches and needs only five more receptions to join Hines Ward as the only Steelers to produce 90 catches in a season. Wallace and the Dolphins visit Pittsburgh on Sunday.
Former Jets receiver Jerricho Cotchery, now a slot receiver in Pittsburgh, has a career-high eight touchdowns this season.