As everyone has heard by now, Ravens quarterback Joe Flacco became the NFL's highest-paid player when he agreed to a six-year, $120.6 million contract Friday. Here are more details about the record-setting deal that surfaced Saturday from the Baltimore Sun and CBS Sports:

Flacco will average $20.1 million over the life of the deal, which is slightly more than Drew Brees ($20 million).

Flacco will average $62 million over the first three years, which is $1 million more than Brees in the first three years of his deal.

Flacco's salary-cap number is $7 million, which is $12 million lower than the cap hit from the exclusive franchise tag. That means the Ravens have more money to spend on keeping their own free agents like safety Ed Reed and linebackers Dannell Ellerbe and Paul Kruger.