I googled Finheaven and this was the 3rd link from the top. https://www.patsfans.com/new-englan...another-hilarious-post-from-fin-heaven.56856/ They are referring to a post from 2007 on Finheaven, it is a huge diatribe about how we would finish 11-5 that year after knocking off the Pats. For those of you who remember, we went 1 and 15 that year( worst Dolfan year ever), but there worst part was that those Pats fans knew. They knew he was being delusional, they knew we had no chance in hell at being good or making the playoffs. The sat there and marveled at the lunacy of the thought.