Sportsradio 610 is reporting that Francis' shoulder surgery was more involved than expected, and that he is not expected to fully recover until late August or early September. Keith Jones will be having a press conference this afternoon.