Pirates general manager Ben Cherington said Sunday that Horwitz (hamstring) is progressing well and will hopefully return from the 10-day injured list at some point shortly after the All-Star break, ...