Missing: Holmes, Cromartie and Landry

WR Santonio Holmes, CB Antonio Cromartie and S LaRon Landry didn't participate in Thursday's OTA session for various reasons.

Holmes was off to Germany on a good-will trip, visiting U.S. troops over the Memorial Day weekend, according to the team. On Wednesday night, he was still in town, as he was spotted at a Red Bulls soccer game in Newark, N.J. In fact, he was shown on the scoreboard -- and promptly booed by the crowd.

Cromartie simply skipped the session to be with his family over the holiday weekend, the team said, stressing the workouts as voluntary. Cromartie and Holmes did participate in the first two OTAs, Monday and Wednesday.

Landry has been a no-show. He has been rehabbing an Achilles-tendon injury from last season, but Rex Ryan wouldn't use the injury as the reason for Landry's absence. He didn't give a reason, although CB Darrelle Revis said Landry is dealing with "family issues."

Ryan didn't sound totally confident that Landry will be ready for training camp.

"He obviously had a significant injury, there is no question about that," Ryan said. "But we're excited to get him up to speed. Hopefully, by training camp, he's ready to go. I'm not sure medically when he'll be cleared."

The Jets improved their safety depth by signing former Dolphin Yeremiah Bell, whom the organization envisions as a starter with Landry. Bell and incumbent Eric Smith worked with the starting unit on Thursday, with Bell intercepting a Tim Tebow pass in 7-on-7s.

Smith will head to the bench at some point, assuming Landry gets healthy, but he has no problems with the addition of Bell. Smith envisions a three-safety rotation of sorts, which he believes will keep him fresher later in games.

INJURY REPORT: LB David Harris (strained calf), LB Bryan Thomas (Achilles tendon) and LG Matt Slauson (shoulder surgery) sat out team drills. No surprise with Thomas and Slauson. Ryan said Harris' injury is minor.