The steelers aren't going to be able to keep Randle El for a couple of reasons:
1) It is going to be way to expensive, having to compete with Chicago (his hometown) and all the money other teams will offer him.
2) They have other needs, like 11 other free agents to consider.
3) He was only dangerous on Punt Returns and Trick Plays. And Quincy Morgan can take over punt returns and Hines Ward can throw the trick play.
4) He caught 1 touchdown in 2005 regular season and never had a receiving game over 100 yards.
5) Its not worth it.
Thats just my opinion, let me know what you think...