NFL Week 8 recap, scores and standings

With Week 8 of the 2020 NFL regular season being nearly finished, there is at least one thing that has been made clear – the Pittsburgh Steelers are the best team in the league. The Steelers narrowly defeated the Baltimore Ravens by four points on…