Not sure why Europeans feel the need to tell everyone about how much better rugby is every time a football thread is created on a forum. I'm sure rugby is awesome; feel free to create a rugby thread and talk about your shorts and lack of padding. Not even calling out people in this thread specifically, every internet forum I've ever used I've seen the same thing. Genuinely have no idea why rugby fans try so hard to compensate, but if you have no interest in discussing football, you could just, y'know, not post.
Huge Patriots fan, they gave everyone quite a scare but managed to pull off the win against the Bills, thankfully. Looking forward to an entertaining home opener against the Jets.