Football Night in America: Steelers back on track?