Video - Featured Videos
Posted on July 4, 2013 at 2:37 PM
Updated Thursday, Jul 4 at 2:40 PM
The Major League Baseball All-Star Game is on July 16, and the Houston Astros probably won’t be well represented there. However, thanks to a group of inner-city youth, Houston will have a good presence.