It is a carryover joke/pun/wordplay from Reddit. I wasn't totally thrilled it carried over since non-sports people and those who aren't Americans often don't get it and skip/block us, confusing it with American football.
As you've seen, we're all about owls here! A lot of it comes from me, mainly just because I think they're neat, but after doing so many posts on them here, I started working at a wild animal rescue once a week, where I'm sometimes lucky enough to get to work with them in person. So I'm not expert, but I do spend a bit of time learning about them and have some hands on time with them.
I will make sure you see tons of great owls from around the globe, learn all the things that make them special, their unique anatomy, and the latest and greatest in owl news and research. Once a year, we also hold Owl of the Year, basically just for fun and to freshen up the community banner and icon, but it also lets me know what you all are into or not into.
If you ever have questions, just ask! I love replying to everyone and will teach you all you want to know about these great animals.