by airraid81 » Mon May 16, 2005 8:11 pm
According to the book, "NFL's Greatest," it was Deacon Jones. Also, I did a search, and almost all of the sites I saw when I typed in "Deacon Jones invented sack" brough up sites saying that he did, whereas when I typed in "Ed Jones invented sack," I found one questionable site saying that Ed Jones did and a few saying it was Deacon.
NFL=No Fun Leauge
NFL=No Farting League
NFL=Nude Freaks League
NFL=Nothing For Losers
NFL=Non-Fierce Lions (Det)
NFL=Nat'l Frog League
Him name is Hopkin Green, where is he?!
