I'm sure no one else cares but me... but the Lady Bears are 30 seconds away from winning the NCAA Women's National Championship!
It's about time Baylor got some good press!
Can you tell I went to Baylor?
It's about time Baylor got some good press!
Can you tell I went to Baylor?