Next question: who has scored the most touchdowns in nfl history?
Jerry Rice