We have found Steve O'Neal

40 years ago, Steve O'Neal did something that was hard to fathom - he punted a football 98 yards. What ever happened to the man? We found him down in Texas and look back at this miraculous play in the latest issue of JC. We also have EIGHT pages of Whispers. To subscribe to the print version (totally different than website) call 1-800-932-4557. Or you can pick it up on the newstand.


Jets Insider Top Stories