That was so awesome! What a great moment. I know some people whine about the use of term mafia, boo hoo it means yada yada yada, but that just shows how strong the mafia is and it will never die! Go Bills, Go Buffalo, Go Bills Mafia. So glad I didn't give up on watching after trading the 2 second rounders, just a fantastic moment....