The Cleveland Browns are one the most storied franchises in NFL history. From the early years of Otto Graham, to later with Jim Brown, up until the move to Baltimore in 1995, the Browns reached the playoffs 27 times.

Since their return to the league in 1999, there has been a different story around Cleveland.

The Browns' record since 1999 has been terrible, finishing with a winning record twice; 9-7 in 2002, 10-6 in 2007. They have been the laughing stock of the NFL and every season they sell their fans on hope.

These past two seasons under the direction of Pat Shurmer hasn't produced winning records, but they have a great core of young players that are starting to gel together.

In 2012, four rookies started on offense and  three of them at key offensive positions; Brandon Weeden at quarterback, Trent Richardson at running back, Mitchell Schwartz at right tackle.

It is very safe to say that the Browns are a young team and they have a lot of upside with the right head coach. The average years played on the Browns' roster is 3.4 and their average age is 25.5 years old. There are only nine players on the roster with more than five years of experience.

As it stands right now, new owner Jimmy Haslam is in search of a head coach and a general manager. It is uncertain if any of the other coaches remain with the team, but it will be unlikely that they do, considering new coaches like to bring in their own guys.

A few names on the Browns' short list are Oregon Ducks' head coach Chip Kelly, Penn State's Bill O'Brien and Ken Whisenhunt. Who would be the best fit to try and turn this franchise around and deliver the team's first Super Bowl in their history?

Here is a look at the top five candidates for the Cleveland Browns head coaching vacancy.