Astros set the 25-man roster
Here it is. The Astros have set their 25-man roster (players in italics are on an active Opening Day roster for the first time):
PITCHERS (13)
Fernando Abad (L)
David Carpenter
Rhiner Cruz
J.A. Happ (L)
Lucas Harrell
Wilton Lopez
Brandon Lyon
Brett Myers
Bud Norris
Fernando Rodriguez
Wandy Rodriguez (L)
Kyle Weiland
Wesley Wright (L)
CATCHERS (2)
Jason Castro
Chris Snyder
INFIELDERS (6)
Jose Altuve
Matt Downs
Marwin Gonzalez
Chris Johnson
Carlos Lee
Jed Lowrie
OUTFIELDERS (4)
Brian Bogusevic
Travis Buck
J.D. Martinez
Jordan Schafer

Did they option Ruggiano?
Ruggiano wasn’t on the 40-man roster, so he was re-assigned to Oklahoma City.
^^ yes
Where the heck is Angel Sanchez?
Playing shortstop in Oklahoma City.
Thanks,
I did not see his name on the roster for OKC and was wondering if they had cut him or released him.