Yahoo Web Search

Search results

    • Women's College World Series

      Temple Daily Telegram· 6 days ago

      Oklahoma defeated Texas 8-4 on Thursday night to win the Women’s College World Series for the fourth consecutive season.