'Happy Gilmore' is one of my all-time favorite movies and the reason it's so awesome (other than Adam Sandler), is because it has one of the greatest movie villains of all-time as a co-star, Shooter McGavin.

McGavin was played by actor Christopher McDonald and if you didn't know, McDonald is a HUGE Buffalo Bills fan. In fact, he's been to Bills games before and doesn't shy away from talking fondly of the Bills and Bills Mafia.

McDonald (aka Shooter McGavin), was a guest on NBC's Golf show this week since it's the 25-year anniversary of 'Happy Gilmore' hitting theaters, and when asked about who he thinks is most like Shooter these days in professional sports, he didn't hesitate to say Bills quarterback, Josh Allen.

The best part about Christopher McDonald's movie villain is the fact the actor fully embraces the role, even though it's been 25 years since the movie was released. I'm sure people still call him Shooter McGavin out in public.

In case you missed it, both Adam Sandler and Christopher McDonald posted videos reliving their 'Happy Gilmore' days. Check out those videos below.

I know we see a lot of negativity on the internet and social media but this is straight A content right here. Absolutely love it.

Go Bills!

Buffalo Football Players Drafted to the NFL

8 Throwback Buffalo Bills Collectibles