With all the so-called "revenue" these stadiums generate you wonder why new stadiums are so hard to get completed and most require either large amounts of public funds, tax breaks, donated land, etc on top of huge investments from the NFL to make these stadiums happen. We would also then be...