Geovany Soto out 10-12 weeks with torn meniscus