Bud Norris to start Opening Day
KISSIMMEE, Fla. -- Bud Norris is all set to throw the first pitch of the 2013 major league season.
The Houston Astros said Wednesday that Norris will start on March 31 in the opener against Texas Rangers.
The Astros will host Texas in their first game since joining the American League in that Sunday night opener.
"You don't have an opportunity like this all the time, to go out there and throw the first pitch of the season," Norris said. "When I say it's a childhood dream ...
Read full story