Astros pitcher Wade Miley hit ball off train tracks in batting practice