View all
American football venue at the University of Tulsa
Skelly Field at H. A. Chapman Stadium is an outdoor college football stadium in the south central United States, located on the campus of the University of Tulsa in Tulsa, Oklahoma. Wikipedia