In a huge turn of events, free agent safety Ryan Clark has agreed to a four year contract with the Pittsburgh Steelers, Adam Schefter of ESPN reports.

Just hours ago it seemed as if Clark was poised to sign with Miami.

Today the Steelers also re-signed receiver Antwaan Randle El to a three year contract. This will be Randle El's second stint with the Steelers.

Now that the Steelers have added depth at the safety position and signed two special-teams aces in Arnaz Battle and Will Allen, it's highly likely that their focus leading up to the draft will be on the offensive line.