Raji missed 13 days of training camp before agreeing to what one source said was a five-year, $28.5 million deal that included just under $18 million in guaranteed money. The contract is not complete, but the two sides are expected to finish some of the language Friday morning before Raji signs it.