on july 29, 2012, long and the rams agreed to a four-year contract extension. the extension added $50 million over 4 years, with $27 million guaranteed. counting the existing year of contract (2012) which was reworked in 2011, long's overall deal ended up at $60 million over 5 years, with $37 million guaranteed.