David twice led the National Football League in yards per punt (45.6 yards in 1966 and 45.3 in 1969). He had the longest punt of the 1971 season at 76 yards which still stands as a Baltimore/Indianapolis Colts franchise record. David Lee passed away Monday at the age of 82.
❤️
🔝


