TCU’s pitching advantage neutralized by stadium at College World Series

June 20, 2014 4:43 PM