Baylor, the nation's top-ranked women's college basketball team, had its 21-game winning streak snapped this afternoon at Texas Tech.

No comments:

Post a Comment

Popular Posts

Followers