The Pittsburgh Steelers got a mix of good and not-so-good injury news on Friday ahead of their showdown with the Green Bay Packers on Sunday. Based on the team’s latest injury report, edge rusher TJ Watt and wide receiver Diontae Johnson were full participants in the Steelers Thursday and Friday practices and should be available […]