OWU, Henry St., Delaware, Ohio. County/parish: Delaware.
Added to the National Register of Historic Places March 18, 1985. NRIS 85000635.
1 contributing building.
Selby Stadium is a multi-purpose stadium located at Ohio Wesleyan University in Delaware, Ohio. The venue serves as home to the Battling Bishops football, men's and women's lacrosse, women's field hockey, and track & field teams.
Selby has a seating capacity of 9,100, with all seats falling between the 15-yard lines of the field. Its press box was lauded as the largest in Ohio outside of Ohio Stadium.
(read more...)National Park Service documentation: https://catalog.archives.gov/id/71984755