Adam Schefter of ESPN reports Earl Thomas and the Baltimore Ravens have agreed to a four-year contract worth a total of $55 million. (Adam Schefter on Twitter )

Fantasy Impact:

The deal includes $32 million in guaranteed money. Thomas is coming off a major leg injury and was reportedly only seeking a two-year deal worth $30 million, but this is obviously much more than that. The 29-year-old safety will be an upgrade to an already great Baltimore defense.