Michelle Beadle stopped by the Late Show with David Letterman last night and discussed growing up in Texas, her co-host Colin Cowherd and her passion for sports. "What's his deal?" Letterman asked of her colleague. Beadle said the two men would get along well. Letterman was also baffled when Beadle explained that she's a Houston Astros fan. Scroll down to watch the video.