Answered August 1st, 2020

The New England Patriots allowed the fewest yards by a team in 2019, with 4,414 yards allowed.

what team gave up the least yards in 2019

See Trending NFL Searches