Houston native, Olympic medalist, World Champion, and professional boxer, Marlen Esparza called Play Ball for the Houston Astros World Series Game 2!