Unfortunately, they have 3 rings dammit!! We have ZERO!!
As a Bills fan, I can say nothing because the Bills suck - they haven't won chit. You know it, wish it weren't true, but this team needs a !@#$ing championship badly.
No matter though, great to see the PATRIOTS lose, absolutely. DIE NE DIE!!!!!!!!!!!