Mike Burrows Impresses Astros Staff Despite Leg Injury Scare
Astros manager Joe Espada has raved about the performance of pitcher Mike Burrows, who has exceeded expectations this spring. Burrows also confirmed that he is fine after taking a ball off his leg during a recent outing, stating the incident is of no consequence.
