Lavish home: Baylor unveils new McLane Stadium

August 18, 2014 08:56 PM