Answered August 30th, 2017

Devonta Freeman is second in the NFL with 27 touchdowns over the last two seasons.

Which NFL player had the most touchdowns from 2015 to 2016?

See Trending NFL Searches