In 2020, which team has more touchdowns per game, the New England Patriots or the Cleveland Browns?
Cleveland Browns
Q223527
entity
Cleveland Browns
Cleveland Browns
Q193390
entity
New England Patriots
New England Patriots
2020
date
2020
Q223527
Cleveland Browns