The Buffalo Bills have made it official. Rex Ryan is the new head coach, complete with a 5-year deal worth $5-milliion a year.

Doug Marrone opted out of his contract with the Bills. The team says it interviewed 12 candidates and that Ryan was the 'best fit'.

Ryan coached the NY Jets for the past six seasons(50-52).

He goes to a situation in Buffalo that is similar to the Jets - a team with good defense and no quarterback.