Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thanks! Unfortunately I forgot where I got it from, but I know I just googled "stadium ambience" or something like that and used one of the popular free sfx sites. Try something like freesound.org maybe? Good luck!