Marquette Football’s Been Undefeated Since 1960; Why Don’t We Have a Football Palace This Nice?
The University of Oregon just opened a brand new $68 million, 145,000-square foot football facility that would make Ozymandias blush. It is completely bananas. Let’s take a look at some pictures. Thanks Tim!