If St. Louis loses its NFL team after the 2014 season, it can be pinned on the new stadiums being built by the Cowboys and Jets/ Giants. Since these facilities will utilize every sort of revenue-building device available to them, cities such as St. Louis will either have to scramble to find funding to...