The Pittsburgh Steelers kicked off Week 9 of the NFL season on Thursday night with a comeback win over the Tennessee Titans.
The Kansas City Chiefs and Miami Dolphins played the first-ever regular-season game in Frankfurt, Germany, with the Chiefs jumping out to a 21-point lead and hanging on to win by 7.
Our NFL Nation reporters reacted to all the action, answering lingering questions coming out of each game and picking out who — or what –…