Answered February 28th, 2020

The New York Giants have allowed the most punt-return yards by a team, with 29,073 yards allowed.

which team allows most punt return yards

See Trending NFL Searches