x
Breaking News
More () »

Baylor Bears' fans gather at McLane for giant watch party

Though the final match is happening in Indianapolis, Baylor Bears fans are cheering on their team loud at McLane Stadium. Credit: Bary Roy

Before You Leave, Check This Out