The Baltimore Ravens and Cleveland Browns will play each other on Monday Night Football in a classic AFC North battle. Neither team has a winning record at the moment, but these squads usually give fans an entertaining game to watch.

Let's preview the game and pick a winner.

Baltimore Ravens (3-7)

The Ravens have been one of the most disappointing teams in the league this season. Some NFL experts picked this team to represent the AFC in the Super Bowl, but they currently stand at 3-7. Injuries, poor play and a tough division have all played factors.

The Ravens defeated the St. Louis Rams last week, and they have now won two of their last three games. At 3-7, the playoffs don't look like a possibility, but the Ravens are not yet mathematically out of it. The team can still get a wild card spot if the Buffalo Bills, Houston Texans, Kansas City Chiefs and Oakland Raiders all experience a slump. That situation is very unlikely, but still possible.

Last season, the Ravens swept the Browns, including a narrow 2-point victory at Cleveland. Joe Flacco is out for the remainder of the season with a torn ACL,  so 34-year-old Matt Schaub will get the start tonight.

Cleveland Browns (2-8)

As usual, the Browns are in the running for the No. 1 overall draft pick. The Browns have the fewest wins in the league this year, and this season has been filled with off-field controversies. Head coach Mike Pettine could very well be on the hot seat considering the way he has handled the quarterbacks.

The Browns won't be making the playoffs this year, considering how tough the AFC North is, but this game always mean something to their fans. Browns fans still remember Art Modell moving the Ravens franchise from Cleveland to Baltimore in 1996.

The Browns haven't done much right this season on either side of the football, as they rank 27th in offense and 30th in defense. The running game, which ranks 31st, has been absolutely atrocious this year. Running back Isaiah Crowell leads the Browns in rushing touchdowns this year with just one score. That's not a typo.

Schedule

The Ravens and Browns will play each other on Monday night at 8:30 p.m. ET on ESPN. The game will be played at First Energy Stadium in Cleveland, Ohio. You can watch a live game stream here.

Prediction

Neither team has shown any production this year, but the Browns are much more healthy. The Browns also have home field advantage, if that really even means that much. It should be a close game between two mediocre squads.

Browns win 24-20

Follow Damon Salvadore on Twitter @DamonSalvadore1