Please enable JavaScript
The NFL's new stadium game has kicked into high gear recently with 7 teams hoping for new homes as franchise valuations and profits soar.