The Browns have a quarterback dilemma heading into the 2018 season. Surprised?

That familiar quarterback question is one they've attempted to answer 28 times since 1999. Now, after hiring general manager John Dorsey and offensive coordinator Todd Haley and retaining Hue Jackson, the Browns need improvement at QB after finishing 0-16 in 2017.

So, who is No. 29? Who will be the Cleveland Browns' starting quarterback in Week 1?

Here is a look at all the possible options. We did this exercise last year, and DeShone Kizer was not high on the list.

In other words, be ready for anything.

Best bets

Kirk Cousins

Pro: Cousins, who has put together three straight 4,000-yard seasons, is the best potential option on the board via free agency. There are no questions about his ability on the field. He's good. Sporting News' Vinnie Iyer likes this fit for Cousins, who turns 30 in August.

Con: He's good, but not great. The Redskins are 24-23-1 with Cousins as the starter the last three seasons, and you're still selling to the fan base a quarterback who used to back up Robert Griffin III. It's also going to be very expensive.

MORE: 16 fixes for 0-16 Browns

DeShone Kizer

Pro: Kizer started 15 games last season and gives the Browns some semblance of continuity in the huddle. It would be interesting to see what Kizer would do with better decision making and protection after taking 38 sacks last season.

Con: Kizer was 0-15 as a starter with 11 TDs and 22 interceptions last season. There needs to be significant improvement on an accelerated curve, and that won't be easy with a new offensive coordinator who clashed with two-time Super Bowl winner Ben Roethlisberger.

Rookies

Sam Darnold

Pro: Among the rookie quarterbacks, Darnold is the best fit in Cleveland for the long term. He has a fantastic arm and led USC to a 21-5 record as a starter with 57 TD passes. He's going to back that up at the NFL Combine.

Con: Darnold commits way too many turnovers, and that's not a good recipe for a franchise that is 1-31 the last two seasons. Darnold might not be ready to start right away.

Josh Rosen

Pro: Big, talented and brash. Rosen checks a lot of boxes, and he averaged 8.0 yards per pass attempt in college. There's not a more gifted passer in the draft. Rosen could be a better version of Rams quarterback Jared Goff sooner rather than later.

Con: So why wasn't UCLA better on the field the last three seasons? Given Rosen's outspoken nature, there would be in no between — he would be a great fit or a disaster. Rosen had an up-and-down relationship with former UCLA coach Jim Mora. How would he get along with Jackson and Haley?

MORE: SN's latest Mock Draft

Josh Allen

Pro: Allen wants to be “immortalized” in Cleveland, and the Wyoming quarterback is the mystery candidate being considered as a possible No. 1 pick. The 6-5, 233-pound quarterback has all the measurements. He could be this year's version of Mitchell Trubisky, who the Browns passed on last year.

Con: Allen says all the right things and has the look, but the Browns would be taking a big risk on a quarterback who battled injuries, and there would be concerns among the fan base. Basically this …

Josh Allen seems like a great kid, but anything positive about his play is just a huge, HUGE up-sell. It's a no.1 pick, you shouldn't have to sweat that hard to sell him to a franchise. — Ken Carman (@KenCarman) January 22, 2018

Lamar Jackson

Pro: The 2016 Heisman Trophy winner was the best playmaker in college football the last two years, and his game evokes memories of Michael Vick.

Con: Jackson had a 57.0 completion percentage at the FBS level and might need a year to sit. Cleveland hasn't been a place where patience wins out at quarterback.

MORE: First-round QB Match Game

Baker Mayfield

Pro: The 2017 Heisman Trophy winner was the best player in college football this season, and he's a playmaker who's been compared to everybody from Brett Favre to Johnny Manziel. He started for three years and led Oklahoma to the College Football Playoff twice. That emotional style could be a hit in Cleveland.

Con: Or not. The antics are one thing, but his size will be the focus heading into the NFL Draft grinder, and the Browns were the ones who found out the hard way in Manziel. If this even feels close to that, they will pass.

Wild cards

Tyrod Taylor

Pro: Taylor was on this list last season, and he could be on the move from Buffalo once and for all. Taylor has passed for 51 TDs and just 16 interceptions the last three seasons.

Con: Denver reportedly is in the mix, too, and the Browns could just as easily draft a quarterback with more upside.

A Vikings QB

Pro: Sam Bradford, Teddy Bridgewater and Case Keenum all have had varying levels of success with coach Mike Zimmer in Minnesota, and at least one should be available this offseason.

Con: Bradford and Bridgewater have lengthy injury histories, and Keenum is 20-18 as a starter with three different franchises. He wouldn't have the same setup in Cleveland.

AJ McCarron

Pro: We've been here before. The Browns botched a trade that would've put McCarron in Cleveland last season. Jackson's relationship with McCarron dating back to their days together in Cincinnati is well-documented.

Con: McCarron has not started a game the last two seasons. Aaron Rodgers pulled that off in Green Bay. McCarron could be a solid NFL starter, but bringing him in over all the other options would be a big risk.

Somebody else?

It's the Browns, and last year's curveball was an NBA-style trade that landed Brock Osweiler, who was later released. Perhaps Dorsey has a move like that up his sleeve, but it's a good bet one of the names listed above will be on the field for the Browns in 2018.