Robert Woods has agreed upon a five-year, $39 million deal with the Los Angeles Rams.

The contract for Woods includes $15 million in guaranteed money.

Woods caught 51 balls for 613 yards and one touchdown last season with the Buffalo Bills. Woods was considered one of the best available blocking wide receivers.