You Can Watch Here All Softball Game Live & On Demand Video . Start Your 7 Days Trial Just For $0 & Enjoy Your Favourit Game. You Can Cancell Your Trial Any Time Before Your Subscription. The NCAA Division I softball tournament is held annually in May/June and features 64 college softball teams in the United States, culminating in the Women's College World Series, which is played in Oklahoma City.