Stanford’s Football Facility is Quite Nice

[H/T: Dr. Saturday]