Carol @carolprgal
Taxpayers pay billions for NFL stadiums: Since 2000, public $ diverted to help build sports stadiums cost taxpayers $4.3 billion. While NFL & team owners say building stadiums provide economic growth for city, economists & urban planners think otherwise https://t.co/3F6P257XFs — PolitiTweet.org