Considering what MLB has done with interleague play and stressing natural geographic rivalries, maybe it would be a good dose of medicine for the NFL, too. Here is a possible realignment scenario:
AFC East
New York Giants
New York Jets
New England Patriots
Buffalo Bills
AFC West
Arizona Cardinals
Denver Broncos
Kansas City Chiefs
Oakland Raiders
AFC South
Jacksonville Jaguars
Miami Dolphins
Atlanta Falcons
Tampa Bay Buccaneers
AFC North
Pittsburgh Steelers
Philadelphia Eagles
Cincinnati Bengals
Cleveland Browns
NFC East
Washington Redskins
Baltimore Ravens
Indianapolis Colts
Carolina Panthers
NFC West
Los Angeles Chargers
San Francisco 49ers
Los Angeles Rams
Seattle Seahawks
NFC South
Dallas Cowboys
Houston Texans
Tennessee Titans
New Orleans Saints
NFC North
Green Bay Packers
Minnesota Vikings
Chicago Bears
Detroit Lions
It's not perfect, and it would take away from some traditional rivalries, such as the Skins-Cowboys, but I think maximizing the geography would add intensity to the pro game.
AFC East
New York Giants
New York Jets
New England Patriots
Buffalo Bills
AFC West
Arizona Cardinals
Denver Broncos
Kansas City Chiefs
Oakland Raiders
AFC South
Jacksonville Jaguars
Miami Dolphins
Atlanta Falcons
Tampa Bay Buccaneers
AFC North
Pittsburgh Steelers
Philadelphia Eagles
Cincinnati Bengals
Cleveland Browns
NFC East
Washington Redskins
Baltimore Ravens
Indianapolis Colts
Carolina Panthers
NFC West
Los Angeles Chargers
San Francisco 49ers
Los Angeles Rams
Seattle Seahawks
NFC South
Dallas Cowboys
Houston Texans
Tennessee Titans
New Orleans Saints
NFC North
Green Bay Packers
Minnesota Vikings
Chicago Bears
Detroit Lions
It's not perfect, and it would take away from some traditional rivalries, such as the Skins-Cowboys, but I think maximizing the geography would add intensity to the pro game.