I guess everything really is bigger in Texas (especially boosters' pockets). The University of Baylor is building a new football stadium, and it is incredible.
The official site is here: http://www.baylor-stadium.com/
The ESPN story is here: http://espn.go.com/b...t-have-must-see
Missouri is expanding their stadium following their move to the SEC last year.