Question: In 2020, which team has more touchdowns per game, the New England Patriots or the Cleveland Browns?
Answer: Cleveland Browns