Boone Pickens Stadium
Stillwater, Oklahoma, is one of the staple college towns set in the middle of Absolutely Nowhere, U.S.A.: 62 miles due west of Tulsa and 64 miles northeast of Oklahoma City. Drop a pin anywhere along the route between those two cities on Google Maps and you’ll see how seriously isolated Stillwater is. The city itself, however, […]