Photos: The Ellen DeGeneres Show gives away World Series tickets at UH