The
Detroit Lions
scored 70 points in September 2020.
See Trending NFL Searches