College Sports

August 18, 2014 8:56 PM

Lavish home: Baylor unveils new McLane Stadium

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

Related content

Comments

Videos

Sports Videos