It's obvious that the NFL won't be contracting any time soon, so either one of the 32 current franchises will have to move, or the league will have to expand.continue reading