Natural Stadium
-
does anyone know if the stadium from the natural is online
-
From Wikipedia..."Two-thirds of the scenes were filmed in Buffalo, New York, mostly at War Memorial Stadium,[8] built in 1937 and demolished a few years after the film was produced." It is not any of the classic or MiLB stadiums. You can check the vault to see if anyone created it.