Previewing the Women’s College World Series

The Women’s College World Series begins on Thursday in Oklahoma City. AJ Andrews joins Campus Insiders to preview the tournament.

Find Stadium on TV in your area