Astros first pitch by Sister Mary Catherine Do
Video of Sister Mary Catherine Do throwing the first pitch before game 6 of the American League Championship Series at Minute Maid Park.
Video of Sister Mary Catherine Do throwing the first pitch before game 6 of the American League Championship Series at Minute Maid Park.