Kyle Shanahan candidate for Ravens

John Harbaugh announced that the Baltimore Ravens' four candidates for offensive coordinator are former Washington Redskins offensive coordinator Kyle Shanahan, former Detroit Lions offensive coordinator Scott Linehan, Ravens wide receivers coach Jim Hostler and Pittsburgh Steelers running backs coach Kirby Wilson.

Harbaugh interviewed Shanahan last week and met with Linehan on Monday. He is scheduled to talk to Wilson later this week.

Shanahan, 34, who was fired after a drama-filled season with the Redskins, previously interviewed for the offensive coordinator job with the Miami Dolphins this offseason.

Linehan, who was let go after five years as the Lions' offensive coordinator, guided Detroit to a top-six finish on offense the past three seasons.

The Ravens' search for an offensive coordinator began last week when Jim Caldwell was hired as the Lions' head coach after one full season as Baltimore's play-caller.

After winning the Super Bowl the previous season, the Ravens struggled mightily on offense, finishing No. 29 in total yards and No. 25 in scoring.