WorldGuessr

All 134 FBS Football Stadiums

you are dropped in a random place near the stadium (try to find a logo)

I'm pretty sure you can figure it out on your own it's not that hard (although most of it is pretty hard)

Play All 134 FBS Football Stadiums · All community maps · WorldGuessr, a free GeoGuessr alternative