Joe Haden signed a 5 year, $68M deal beating out Richard Sherman's contract by a slim margin. A reported $45M is guaranteed, but that number is misleading. Just $22M is fully guaranteed (compared to $40M guaranteed for Sherman) but another $23M can become "guaranteed" if there is an injury that impacts his ability to play. (e.g. a career-ending neck injury)