Stambaugh Stadium (built 1982)
Location: 41.10946°N, 80.649298°W