St. Louis Rams OT Barry Richardson, LB Mario Haggan

CHICAGO, IL - DECEMBER 4: Tyler Palko #4 of the Kansas City Chiefs runs along with Barry Richardson #67 who pushes Israel Idonije #71 of the Chicago Bears at Soldier Field on December 4, 2011 in Chicago, Illinois. The Chiefs defeated the Bears 10-3. (Photo by Scott Boehm/Getty Images)

The St. Louis Rams signed two more free agents off the veteran scrap heap on Tuesday. Joining the team are offensive tackle Barry Richardson and outside linebacker Mario Haggan. The Rams announced the news via Twitter on Tuesday afternoon.

Let's parse the moves after the jump.

Richardson started all 16 games at right tackle for the Chiefs last season. He drew nine penalties (the Seahawks signed Alex Barron on Tuesday, for reference) last season, but that was hardly his greatest fault. According to the stats at Pro Football Focus, Richardson allowed eight sacks, six QB hits and 36 pressures. He graded out at -19.5 in run blocking and -17.2 as a pass blocker.

The season before that, Richardson did a little better as a run blocker, grading out positively. The Chiefs also had a health Jamaal Charles which certainly helped. His pass protection was still atrocious. Those were his only two seasons as a starter, since the Chiefs drafted him in the 6th-round in 2008.

At just 26, Richardson at least gives the Rams some experienced depth at a position of great uncertainty. Hopefully, line coach Paul Boudreau can work with him too, but that's a big task considering he also has to fix Rodger Saffold and Jason Smith.

Haggan, 32, is a natural strongside linebacker. He only started once in Denver last season, and saw only 192 snaps in addition to special teams duty. He did start in the two seasons before last, under McDaniels, and was a solid run defender.

You have to think that Haggan will be in the mix for the Rams' starting strongside backer job, with Jo-Lonn Dubar sitting in pole position for the job on the other side.

X
Log In Sign Up

forgot?
Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.

Join Turf Show Times

You must be a member of Turf Show Times to participate.

We have our own Community Guidelines at Turf Show Times. You should read them.

Join Turf Show Times

You must be a member of Turf Show Times to participate.

We have our own Community Guidelines at Turf Show Times. You should read them.

Spinner.vc97ec6e

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.

tracking_pixel_9341_tracker