Arnold D. Stambaugh Stadium
Youngstown, OH
City
Stambaugh Stadium, officially Arnold D. Stambaugh Stadium, is a stadium in Youngstown, Ohio, United States, sited on the campus of Youngstown State University. The stadium was built in 1982, and is primarily used for American football.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account