Final Four Fans Get 1st Look Inside AT&T Stadium
Thousands of Final Four fans made their way to AT&T Stadium Friday to get their first look inside the arena where a national champion will be crowned. They say only Texas could pull off something this big.