Baker Mayfield threw three touchdown passes and fellow rookie Nick Chubb set a record for the longest touchdown run in team history as the Browns defeated the Atlanta Falcons 28-16 on Sunday in Cleveland.
Chubb’s 92-yard run in the third quarter gave the Browns a 28-10 lead and broke Bobby Mitchell’s 90-yard record that had stood since 1959. Chubb finished with 176 rushing yards and also caught a 13-yard TD pass from Mayfield.
Read more