The Ravens have agreed to a three-year deal with fullback Vonta Leach. Leach will earn $11 million over the life of the contract.