Finally, Baker Mayfield and the Cleveland Browns lived up to the hype. Even better, the brash quarterback and the long suffering franchise celebrated their coming out party with a lopsided victory over a longtime nemesis. Mayfield threw for 342 yards and a touchdown, Nick Chubb ran for a pivotal 88-yard score and the Browns beat the Baltimore Ravens 40-25 Sunday to earn a share of first place in the AFC North. read more https://www.espn.com/nfl/recap?gameId=401128018