Michael Crabtree and the Oakland Raiders have agreed upon a four-year, $35 million extension with $19 million in guaranteed money.

Crabtree signed a one-year deal with the Raiders in the offseason after he found a soft market.

Crabtree has had a resurgent season building chemistry with Derek Carr.