A contract extension has been reached between the Baltimore Ravens and two-time Pro Bowl receiver Zay Flowers. The extension is for four years and is worth $140 million. The agreement includes a guaranteed amount of $108 million.

A person with knowledge of the deal shared this information with The Associated Press, speaking on condition of anonymity because the terms had not been announced. Further details about the contract extension are available from the source, for those interested in learning more about the agreement between the Baltimore Ravens and Zay Flowers.