Sure I hate the Cowboys, sure I hate the Giants, sure I hate the Redskins...I'm an Eagles' fan first, but when it comes to football, I am a fan of the NFC East.

Here are the top five reasons the NFC East is the best division in the NFL:

1. Rivalries

You would be hard pressed to find a division where each individual fan base shows such hatred toward each other. Sure rivalries exist in all divisions, but every single divisional game is a battle. Bruised and battered is the only way to describe each and every player that comes out of an NFC East divisional game.

2. Fans

You can say what you want about me being a homer, but Eagles' fans love their team about as much as their first born son—sometimes more. The Cowboys' fan base has an un-matched passion and are scattered throughout the country.

Redskins' fans wear pig noses to the games and, no matter their physique, go shirtless. Giants' fans—who I tend to hate the most, probably because they are in such close proximity and remind me of Mets' fans—are as obnoxious as they come (not to knock that, it's football).

3. Photo Finish

In the past three years, three different NFC East teams have won the division. The Redskins are the only team that hasn't, but have challenged for it every year. It's nice when you have something to watch for game after game.

You never seem to fully know who is going to win it until week 17, which makes watching football even more intriguing. I'm not going to say I wouldn't enjoy running away with the division every year, but competition breeds champions.

4. Non-conference schedule

This may seem crazy to some, but if I'm watching a game being played by an NFC East team against a non NFC team, I tend to root for my division. I love to be known as the toughest division in football.

Every team is battle tested. I love when teams like the Colts, Pats, and Steelers come into a game against an NFC East opponent and come out with five injured players and scars from batteries being thrown from the 400 level (haha, only Philadelphia sports fans know this).

5. Success

The NFC East has 19 Super Bowl appearances winning 11 of them—the highest mark of any division in the NFL. Need I say more?

Man, do I love football and man do I love the NFC East. This is an Eagles fan—kinda—paying tribute to the Giants, Redskins, and Cowboys as well...go figure.