Hailing from Tampa, Florida, McCullers might be the most vocal an Astro has ever been about his love for the Space City.
Hailing from Tampa, Florida, McCullers might be the most vocal an Astro has ever been about his love for the Space City.