The Baltimore Ravens have agreed upon a four-year, $24 million contract with Brandon Carr.

Carr, who went a stretch of 36 straight games without an interception before picking off Giants quarterback Eli Manning in the 2016 season opener, is coming off his best season, finishing with nine pass deflections, a quarterback pressure, a tackle for loss and 61 tackles with Dallas.

Carr signed a five-year, $50 million deal as a free agent in 2012.

Carr has started and played in every game of his career (144 and counting). He turns 31 on May 19, but he's been able to stay relatively injury free.