Has the Steelers championship window closed? Good to see the Buffalo Bills and Cleveland Browns moving forward in the playoffs.