College Sports

August 18, 2014

Lavish home: Baylor unveils new McLane Stadium

The Bears open their $260 million facility Aug. 31 against SMU.

Related content

Comments

Sports Videos