September 29th, 1969As most modern sports records are meant to be broken, Steve O’Neal set a record on September 29th, 1969 that may never be touched.  In a game against the Denver Broncos, the NY Jets rookie punter walloped a football 98 yards, setting the NFL punt record.So, yeah, that’s a freaking bomb.Game witnesses said [...]

Read more on www.joesportsfan.com