VIDEO DESCRIPTION
Sports stadiums get billions of dollars in taxpayer subsidies.
This video is included in our Online Quizzes section.
Sports stadiums get billions of dollars in taxpayer subsidies.
This video is included in our Online Quizzes section.