The Pittsburgh Steelers have signed OLB Melvin Ingram to a one year, $4 million contract. If the 32 year old can stay healthy, the 3-time Pro Bowler fills a major hole for the Steelers with the departure of Bud DuPree.