Sorry to say but you guys are both wrong. Nobody on these boards, unless there for whatever reason is a team doctor reading these boards, truely knows if he will be ready.
Everyone that says 100% he will be ready is talking out of their *****. And everyone that says, he wont be ready untill mid season is also talking out of their *****.
America, and this board especially is a breeding ground for hearsay. One person hears from their neighbors dog that Joe Shmo is going to be injured with a missing right foot and half of the people here will agree one hundred percent and the other half will get pissed off and tell them they are crazy and he can just grow another foot in a few weeks.
Unless you are the team doctor (they still probably dont even know for sure) stop speculating. Nobody knows if he will be ready for opening day yet. Shut the pie hole and wait.