Castillo left off USA roster due to injury