The Seattle Seahawks have agreed to hire Mike Macdonald as head coach on a six-year deal.
Macdonald was most recently defensive coordinator of the Baltimore Ravens and becomes the NFL's current youngest head coach at 36.
Macdonald will replace Pete Carroll.