Billions of dollars in both public and private money have been spent to build professional sports stadiums across North America.
Billions of dollars in both public and private money have been spent to build professional sports stadiums across North America.