Question: which city and state hosts the annual college world series
Answer: Omaha, Nebraska