The Rams and defensive end Chris Long, the second overall pick in the draft, reached an agreement on a contract Saturday night, according to a published report in the St. Louis Post-Dispatch.