Castro, Teixeira Power Yankees to 16-6 Win Over Astros
Starlin Castro looks perfectly comfortable in pinstripes.
Read More…