Ravens and Peters reach 3 year extension worth $42M December 28, 2019 by William Hare · Published December 28, 2019