Vikings defensive end Jared Allen recently underwent operations on his knee and shoulder on the same day, according to Tom Peliserro.
Per the report, Allen had his knee cleaned out and torn labrum in his left shoulder repaired. He played through his painful labrum tear all of last season.
He is expected to be ready for minicamp in June.