Answered February 28th, 2020

The Los Angeles Rams have allowed the most return yards by a team, with 120,282 yards.

which team allows most puntil return yards

See Trending NFL Searches