Photo courtesy of Jeffrey Beall, Wikipedia The AFC has been ruled by the Pittsburgh Steelers, the Kansas City Chiefs and the New England Patriots over the course of the past few NFL seasons. While those three teams are usually a lock to host a playoff game, the Wild Card picture […]