The Ravens finished their offseason program with minicamp, but Marlon Humphrey sat out team drills. Humphrey dealt with injuries last season but is expected to be ready for training camp.