According to ESPN's Adam Schefter, the Cleveland Browns have traded for QB Tyrod Taylor from the Buffalo Bills on Friday evening.

Per Ian Rappoport, the Browns are dealing the 65th pick of the 2018 NFL Draft in exchange for the 28-year-old Taylor.

REPORTS: Cleveland Browns trade draft picks for Miami Dolphins WR Jarvis Landry

Taylor would appear to fill the void at veteran quarterback for the Browns as they re-tool the position for now and the future. Taylor started 14 games for the Bills in 2017, throwing for 2,799 yards and 14 touchdowns with 4 interceptions. He completed 62.6% of his passes. Taylor was also proficient at running the football for the Bills, carrying the ball 84 times for 427 yards (5.1 yard average) and 4 touchdowns. Buffalo was 8-6 in games Taylor started en route to a playoff appearance in 2017.

For his career, Taylor has started 42 games with a record of 22-20. Taylor has completed 62.4% of his passes lifetime for 9,056 yards with 51 touchdowns and just 18 interceptions. He has rushed for 1,711 yards with a 5.5 average and 15 touchdowns.

REPORT | Cleveland Browns trade QB DeShone Kizer to Green Bay Packers for CB Damarious Randall

Taylor was a 6th round draft pick for the Baltimore Ravens in 2011.