This much is clear: NFL “powers that be” understand supply-and-demand economics. Today, U.S. cities are pitted against each other to attract or keep a limited supply of professional football franchises. As a result, many invest huge sums toward new stadium...

read more